tela + personagem

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

tela + personagem

Mensagem por itallo em Dom 08 Nov 2009, 08:56

teria como eu por aquele sistema da tela seguir o personagem porem com diferença na distancia da borda?

tipo isso:


quero que ele de um passo e a camera siga.///sei fazer isso mas nao dessa forma /\

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: tela + personagem

Mensagem por Igor KinGamer em Dom 08 Nov 2009, 11:23

Evento Step do personagem:

Código:
if (x < view_xview[0]+200)
view_xview = x-200; // Ajusta para 200px na esquerda
if (y < view_yview[0]+200)
view_yview = y-200; // Ajusta para 200px em cima
if (x > view_xview[0]+view_wview-400)
view_xview = x+400-view_wview; // Ajusta para 400px na direita
if (y > view_yview[0]+view_hview-600)
view_yview = y+600-view_hview; // Ajusta para 600px embaixo

// Esses códigos fazem com que, se a view estiver ultrapassando os limites da room, ela se ajuste
if (view_xview[0] < 0)
view_xview[0] = 0; // A esquerda
if (view_yview[0] < 0)
view_yview[0] = 0; // Em cima
if (view_xview[0]+view_wview > room_width)
view_xview[0] = room_width-view_wview[0]; // A direita
if (view_yview[0]+view_hview > room_height)
view_yview[0] = room_height-view_hview[0]; // Em baixo

Não se esqueça de ativar as view lá na room (ou com o código "view_enabled = true"), de trocar os "[0]" pelo número da view usada e de trocar os valores da distância para os que você quiser.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum