Comunidad de diseño web y desarrollo en internet online

Mover con el teclado

Citar            
MensajeEscrito el 24 Feb 2011 11:52 am
Hola amigos he encontrado un codigo con el que puedes mover un movieclip, en mi caso un hombre, desde el teclado y lo estoy modificando un poco para que el hombre ande. para ello e creado tres puntos claves uno donde esta quieto que es el 1º otro andando para la derecha y otro para la izq. hasta ahora va bien pero me surgen dos dudas, la primera es que este hombre anda y si no lo impides se sale de la pantalla y desaparace y yo quiero que no se salga de mi pelicula que mide 900px y la otra es como puedo modificar el codigo para que cuando no pules la tecla vuelva al 1º fotograma . aqui os dejo mi codigo:

Código ActionScript :

//El código es bastante fácil de entender
//Cada vez que entre en el fotograma 
onClipEvent(enterFrame){
      //Si la tecla IZQUIERDA está pulsada
      if(Key.isDown(Key.LEFT)){
            // Recoge la posición x del clip de pelíula y le resta 5 
            this._x -=2;
         this.gotoAndStop(3);
      }
}

// IR DERECHA
onClipEvent(enterFrame){
      if(Key.isDown(Key.RIGHT)){
            this._x +=2;
         this.gotoAndStop(2);
         
      }
}
// IR HACIA ABAJO 
onClipEvent(enterFrame){
      if(Key.isDown(Key.DOWN)){
            this._Y +=5;
         this._xscale +=1;
         this._yscale +=1;
      }
}
// IR HACIA ARRIBA 
onClipEvent(enterFrame){
      if(Key.isDown(Key.UP)){
            this._y -=5;
         this._xscale -=1;
         this._yscale -=1;
      }
}



espero que me podais ayudar

Por hachedocho

16 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Feb 2011 03:34 pm
Hola te dejo una respuesta media rápida que estoy apurado,
investiga else y Hittest. Saludos Maxx

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox

 

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