![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 6.
my_mc
.onKeyDown = function() {
// las sentencias se escriben aquí
}
Ninguno.
Ninguno.
Controlador de eventos; se invoca cuando un clip de película se selecciona en el momento de la entrada y se presiona una tecla. El controlador de eventos onKeyDown
se invoca sin parámetros. Puede utilizar los métodos Key.getAscii()
y Key.getCode()
para determinar qué tecla se ha presionado. Debe definir una función que se ejecute cuando se invoque el controlador de eventos.
El controlador de eventos onKeyDown
sólo funciona si el clip de película se ha establecido y activado en el momento de la entrada. En primer lugar, debe establecerse la propiedad focusEnabled
en true
para el clip de película. A continuación, debe seleccionarse el clip. Esto puede hacerse utilizando Selection.setFocus()
o configurando la tecla de tabulación para desplazarse hasta el clip.
Si utiliza Selection.setFocus()
, debe pasar la ruta para el clip de película a Selection.setFocus()
. Es muy fácil para otros elementos recuperar la selección después de mover el ratón.
En el ejemplo siguiente se define una función para el método onKeyDown()
que envía una acción trace()
al panel Salida.
my_mc.onKeyDown = function () { trace ("onKeyDown called"); };
En el ejemplo siguiente se establece la selección de entrada.
MovieClip.focusEnabled = true; Selection.setFocus(MovieClip);
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |