Comunidad de diseño web y desarrollo en internet online

Problema Movimiento de Sprite -.-

Citar            
MensajeEscrito el 28 Jul 2009 09:26 pm
Bueno, estoy intentando hacer que los sprites se muevan onda RPG.
Lo que puedo hacer:

    Conseguí que cambiara de sprite al apretar la flechita.
    Conseguí que cuando suelto la flechita se posisionara en una posición de estar quieto.
    Conseguí que se moviese por la pantalla.


Lo que no puedo hacer:

    Si dejo la flechita apretada que se mueva como si estuviese caminando, pero se me queda como conjelado.


El SWF con lo que tengo:



Y este es mi codigo:

Código ActionScript :

onClipEvent(load)
{
 step=5;
 movieWidth=300;
 movieHeight=300;
 movieheight1=0;
 this.stop();
}
 
onClipEvent(enterFrame)
{
 if (Key.isDown (Key.RIGHT) && this._x < movieWidth)
  {
  this.attachMovie("hero1", "hero2", 10);
  this._x+=step;
 }
 if (Key.isDown (Key.LEFT) && this._x > 0)
 {
  this.attachMovie("hero3", "hero4", 10 );
  this._x+=-step;
 }
 if (Key.isDown (Key.DOWN) && this._y < movieHeight)
 {
 this.attachMovie("hero5", "hero6", 10 );
 this._y+=step;
 
 }
 if (Key.isDown (Key.UP) && this._y > 0)
 {
 this.attachMovie("hero7", "hero7", 10 );
 this._y+=-step;
}
}

Por Knuckles

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 28 Jul 2009 09:56 pm
Tip: no hagas un attachMovie por cada posición, usa un solo MC y lo mueves entre cuatro fotogramas. En cada uno de esos fotogramas tienes la animación del personaje caminando hacia donde quieres

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Jul 2009 10:16 pm
Oks, gracias, después lo cambio al codigo.
No se te ocurre ninguna forma de hacer lo que intento lograr?

Por Knuckles

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Jul 2009 11:51 pm
No entendiste lo que te dije, ¿verdad?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 29 Jul 2009 12:04 am
Si que saque todos los attachs y ponga solo uno que vaya a los diferentes fotogramas dentro del MC.

Por Knuckles

2 de clabLevel



 

msie7
Citar            
MensajeEscrito el 29 Jul 2009 10:59 am
Bien, si ese fotograma tiene un MC con la animación que camina en vez de una imagen fija, ya se verá mejor y además descubrirás que necesitas cuatro posiciones más que son las mismas, pero con el personaje detenido en vez de la animación (para cuando suelten la flecha)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.