..:: MX Studio Fóruns ::..: Jogo de luta: Como faço mover com o teclado as per - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Jogo de luta: Como faço mover com o teclado as per Tenho as frames feitas mas como...

#1 User is offline   crazy_killer 

  • Group: Membros
  • Posts: 2
  • Joined: 13-August 06

Posted 13 August 2006 - 04:26 PM

Tenho as frames feitas com as várias poses do lutador, mas queria saber como faço para quando quiser dar um soco por exemplo com uma tecla? por favor respondam!
0

#2 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 13 August 2006 - 07:10 PM

Um exemplo bem simples.

Crie um MovieClip, coloque em cada frame uma imagem do seu lutador e coloque um stop() em todos os frames.

Posicione esse MovieClip no palco, de instancia de mc e coloque isso no Frame:

ActionScript
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
      switch (Key.getCode()) {
            case Key.LEFT :
            mc.gotoAndStop(1);
            break;
            case Key.UP :
            mc.gotoAndStop(3);
            break;
            case Key.RIGHT :
            mc.gotoAndStop(2);
            break;
            case Key.DOWN :
            mc.gotoAndStop(4);
            break;
      }
};
Key.addListener(keyListener);


Qualquer coisa é só falar.

Falow
0

#3 User is offline   crazy_killer 

  • Group: Membros
  • Posts: 2
  • Joined: 13-August 06

Posted 14 August 2006 - 03:35 PM

QUOTE(Natan @ 13/8/2006 20:08:33)
Posicione esse MovieClip no palco, de instancia de mc e coloque isso no Frame:

ActionScript
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
      switch (Key.getCode()) {
            case Key.LEFT :
            mc.gotoAndStop(1);
            break;
            case Key.UP :
            mc.gotoAndStop(3);
            break;
            case Key.RIGHT :
            mc.gotoAndStop(2);
            break;
            case Key.DOWN :
            mc.gotoAndStop(4);
            break;
      }
};
Key.addListener(keyListener);

View Post


Desculpe mas, essa parte não percebi mt bem.. e principlamente esta:

QUOTE(Natan @ 13/8/2006 20:08:33)
Posicione esse MovieClip no palco, de instancia de mc e coloque isso no Frame


0

#4 User is offline   Senshi 

  • Group: Membros
  • Posts: 290
  • Joined: 06-July 04

Posted 15 August 2006 - 03:06 PM

po.. nunca gostei do evento onKeyDown pq ele fica disparando o evento c vc ficar com a tecla pressionada... mo chato... >.<

resumindo: ele quer q vc crie um Movieclip, e em cada frame dele coloque uma "pose" e um comando STOP(); mas acho q so vai precisar de stop no primeiro frame mesmo...
depois coloque o nome de "mc" (sem aspas) no seu movieclip e coloque o codigo q ele fez no frame no painel ACTION!

é uma coisa simples de fazer, c vc nao entedeu eu acho q c deve primeiro aprender a mexer no flash! ^^
Boa sorte!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)