Comunidad de diseño web y desarrollo en internet online

|| · Ayuda con, on(keyPress "<Left>") · ||

Citar            
MensajeEscrito el 27 Jul 2005 01:35 pm
hola a todos,
Como puedo hacer, que apretando la flecha izquierda del teclado " ", mi MC = cuadro, se situe hacia la izkierda, quedandose ai, i despues, al volver a presionar la tecla, se valla mas para la izkierda.

Ejemplo:

*********____*********
*********|***|*********
*********|___|*********

presionar <- (tecla izquierda del teclado)

******___******
*****|***|******
*****|___|******

volver a presionar <- (tecla izquierda del teclado)

**___
**|***|**
**|___|**


Espero que lo allais entendido i podais ayudarme, Gracias :D

Por GrekO

26 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2005 02:07 pm
Utiliza esto:

Código :

desplazar = 5;
_root.onEnterFrame = function() {
   if (Key.isDown(Key.LEFT)) {
      miClip._x -= desplazar;
   }
};


Saludos.

Por ExGaul

Claber

180 de clabLevel



Genero:Masculino  

Cereté - Colombia

firefox
Citar            
MensajeEscrito el 27 Jul 2005 02:44 pm
Gracias ExGaul, i como podria hacer lo mismo, pero que el codigo estuviera dentro del MC?

Por GrekO

26 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2005 02:54 pm

Código :

onClipEvent(load) {
  desplazar = 5;
}
onClipEvent(enterFrame) {
  if(Key.isDown(Key.LEFT)) {
      _x -= desplazar;
  }
}


Pero es más recomendable manejar un código centralizado (desde un frame de la línea principal), ya que así es más fácil de manejar y depurar, y es menos caótico :wink:

Saludos.

Por ExGaul

Claber

180 de clabLevel



Genero:Masculino  

Cereté - Colombia

firefox

 

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