| Package | lopsae.lif.observadores.teclado |
| Class | public class Teclado |
| Implements | Borrable |
La instancia hace uso de un objeto Stage para rastrear el estado del teclado. Es posible activar y desactivar el rastreo de la instancia. Mientras la instancia se encuentre activada los objetos Tecla generados serán actualizados acorde al estado del teclado. Al desactivarse la instancia se cesa toda actualización a los objetos Tecla generados hasta una subsecuente reactivación, así mismo todo objeto Tecla generado es restablecido a un estado de no presión.
See also
| Method | Defined by | ||
|---|---|---|---|
|
Teclado(stage:Stage)
Construye una instancia con el objeto Stage dado.
| Teclado | ||
|
activarRastreo():void
Activa el rastreo del teclado por la instancia.
| Teclado | ||
|
borrar():void
Libera toda referencia interna que contenga la instancia.
| Teclado | ||
|
desactivarRastreo():void
Desactiva el rastreo del teclado por la instancia.
| Teclado | ||
|
obtenerTecla(keyCode:uint):Tecla
Genera u obtiene un objeto Tecla que contendrá el estado de la tecla
definida por el parámetro.
| Teclado | ||
|
verStage():Stage
Regresa el objeto que la instancia usará para rastrear el estado del teclado.
| Teclado | ||
| Teclado | () | constructor |
public function Teclado(stage:Stage)Construye una instancia con el objeto Stage dado. Inicialmente la instancia se encontrará desactivada y no rastreará el estado del teclado hasta ser activada.
Parametersstage:Stage — el objeto que la instancia usará para rastrear el estado del teclado.
|
| activarRastreo | () | method |
public function activarRastreo():voidActiva el rastreo del teclado por la instancia. Al activar a la instancia los objetos Tecla generados serán actualizados acorde al estado del teclado.
| borrar | () | method |
public function borrar():voidLibera toda referencia interna que contenga la instancia.
Después de llamar esta función la instancia quedará inusable y cualquier uso de esta podría provocar errores o comportamiento impredecible.
| desactivarRastreo | () | method |
public function desactivarRastreo():voidDesactiva el rastreo del teclado por la instancia. Al desactivar a la instancia se cesará toda actualización a los objetos Tecla generados y su estado será restablecido a no presión.
| obtenerTecla | () | method |
public function obtenerTecla(keyCode:uint):TeclaGenera u obtiene un objeto Tecla que contendrá el estado de la tecla definida por el parámetro. Si la tecla representada por el keycode dado no ha sido solicitada anteriormente, se generará un nuevo objeto Tecla que será regresado. Si dicha tecla ya ha sido solicitada anteriormente, se regresará el mismo objeto ya generado anteriormente.
ParameterskeyCode:uint — el código de la tecla cuyo objeto se quiere obtener.
|
Tecla —
el objeto Tecla que representa a la tecla solicitada.
|
| verStage | () | method |
public function verStage():StageRegresa el objeto que la instancia usará para rastrear el estado del teclado.
ReturnsStage — el objeto que la instancia usará para rastrear el estado del teclado.
|