Comunidad de diseño web y desarrollo en internet online

nextFrame (); y prevFrame (); [Problema]

Citar            
MensajeEscrito el 26 Nov 2009 12:49 am
Hola, estaba haciendo un proyecto en flash hasta que se me presento un problema inesperado. Flash no me reconoce el "nextFrame" o el "prevFrame" si le doy la ruta en vez de hacerlo directamente.

Ejemplo que si funciona:

Código ActionScript :

on (release){
nextFrame();
}


Ejemplo que quiero lograr pero flash no lo reconoce:

Código ActionScript :

onClipEvent (enterFrame){
if (Key.isDown(88){
_root.barra_vida.nextFrame();
}
}


Yo a simple vista noto que devería estar correcto. ¿Alguien sabe por qué no resulta el segundo ejemplo o alguna posible solución para aquello?. Muchas gracias.

Por Sub-Zero

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Nov 2009 02:12 am
Sub-Zero, en primer lugar, el Key.isDonw() es un listener, no requiere que lo pongas dentro de un enterFrame o nada por el estilo. En segundo lugar lo estas llamando mal.

Este es un ejemplo de la forma correcta:

Código ActionScript :

var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
    if (Key.getCode() == Key.ENTER) {
        
        // Tú código aquí 

   }
};
Key.addListener(keyListener);


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox

 

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