Usuarios y miembro del forosdelweb.
¿Es posible activar un boton desde el teclado sin tener que usar el mouse?
Gracias por anticipado,
Gresca
| |||
activar boton desde teclado Usuarios y miembro del forosdelweb. ¿Es posible activar un boton desde el teclado sin tener que usar el mouse? Gracias por anticipado, Gresca |
| ||||
Claro que si se puede, Si no estoy mal lo podes hacer con el Enter , Las 4 Flechas.. por ejemplo Button.onKeyUp Disponibilidad Flash Player 6. Sintaxis my_btn.onKeyUp = function() { // las sentencias se escriben aquí } Parámetros Ninguno. Valor devuelto Ninguno. Descripción Controlador de eventos; se invoca cuando un botón se selecciona en el momento de la entrada y se suelta una tecla. El controlador de eventos onKeyUp se invoca sin parámetros. Puede utilizar 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. Ejemplo En el ejemplo siguiente, se define una función para el controlador onKeyPress que envía una acción trace() al panel Salida. my_btn.onKeyUp = function () { trace ("onKeyUp called"); }; Key.isDown() Disponibilidad Flash Player 5. Sintaxis Key.isDown(keycode) Parámetros keycode Valor de código de tecla asignado a una tecla específica o a una propiedad de la clase Key asociada con una tecla específica. Para establecer una correspondencia entre el código de tecla devuelto y la tecla de un teclado estándar, véase el Teclas del teclado y valores de códigos de tecla. Valor devuelto Valor booleano. Descripción Método; devuelve true si se presiona la tecla especificada en keycode o false, si no se presiona. En Macintosh, los valores de código de tecla para las teclas Bloq Mayús y Bloq Num son idénticos. Ejemplo El script siguiente permite al usuario controlar la ubicación de un clip de película. onClipEvent(enterFrame) { if(Key.isDown(Key.RIGHT)) { this._x=_x+10; } else if (Key.isDown(Key.DOWN)) { this._y=_y+10; } } -------------------- O bien esto que esta un tanto mas facil...--------- on(keyPress "<Left>"){ trace("hola"); } -------------- Nos Vemos Esto esta en la Ayuda de Flash
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |