Ajuda Com Rotação de sprites

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

Ajuda Com Rotação de sprites

Mensagem por lipe1994 em Sab 07 Fev 2009, 13:41

Pessoal Minha duvida e a seguinte:

Sei Trabalhar Com Sprites Em Vert e Horiz porem.............

Nao Sei FazeR diagonais!!!

Sei que preciso criar varias sprites mais nao sei programa-las!

Existe um metodo (NO PRO) que e:

image_angle =-3

Mais queria saber no lite ha como ?????


OLHEM ISSO PARA BASE:

http://rapidshare.com/files/195154564/Teste.gmk

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por Gusba em Sab 07 Fev 2009, 13:48

cara, cria umas 180 sprites ja ta bom eu axo, depois coloca isso

Código:
image_single = floor((variavel que determina o angulo*180)/360)

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por lipe1994 em Sab 07 Fev 2009, 13:52

PFV EU COLOCO EM Q EVENTO?:

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por Janx em Sab 07 Fev 2009, 13:53

lipe1994 escreveu:PFV EU COLOCO EM Q EVENTO?:

Step.

Mas olha, 180 sprites nem presisa de tanto..
Sinceramente... 32 ja da um otimo resultado. Sem falar que fika mais leve.


Flw

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por lipe1994 em Sab 07 Fev 2009, 13:59

Gente eu so muito muito muito muito muito muito muito muito muito muito noob

Sera que poderiam fazer uma engine?


E froidz;;;;

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por vinians em Sab 07 Fev 2009, 14:01

Ola blz? Bom faça assim:
Crie a sua imagem virada pra DIREITA. Depois clique no sprite->Edit Sprite->Animation->Rotation Sequence->Clockwise. Em "Number of Frames" coloque 36. Isso ira dividir o circulo completo de 360 graus de 10 em 10 graus.
Coloque no Evento CREATE:
Código:

angulo = 0;
E no Evento STEP:
Código:

if (keyboard_check(vk_left))
{
  angulo = angulo - 4;
  if (angulo < 0) angulo = 360 - 4;
}
if (keyboard_check(vk_right))
{
  angulo = angulo + 4;
  if (angulo > 360) angulo = 360 - angulo;
}
image_index = (36 / 360 * angulo);
Ai você controla o angulo usando das Setas Esquerda e Direita.

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por lipe1994 em Sab 07 Fev 2009, 14:07

Obrigado Vinians

Os Outros tbm ajudaram mais pra quem e noob......Sempre vale uma explicação mais longa!

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Ajuda Com Rotação de sprites

Mensagem por Conteúdo patrocinado Hoje à(s) 14:00


Conteúdo patrocinado


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