| Paquete | fl.events |
| Clase | public class InteractionInputType |
| Herencia | InteractionInputType Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
triggerEvent del objeto SliderEvent. Estas constantes definen cadenas para identificar los orígenes de las entradas que pueden activar un evento: el ratón y el teclado.
Elementos de API relacionados
Propiedades públicas
Métodos públicos
Constantes públicas
| Constante | Definido por | ||
|---|---|---|---|
| KEYBOARD : String = "keyboard" [estática]
La constante InteractionInputType.KEYBOARD define el valor de la propiedad type de un objeto de evento keyboard. | InteractionInputType | ||
| MOUSE : String = "mouse" [estática]
La constante InteractionInputType.MOUSE define el valor de la propiedad type de un objeto de evento mouse. | InteractionInputType | ||
Información sobre constantes
KEYBOARD | Constante |
public static const KEYBOARD:String = "keyboard"| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
La constante InteractionInputType.KEYBOARD define el valor de la propiedad type para un objeto de evento keyboard.
MOUSE | Constante |
public static const MOUSE:String = "mouse"| Versión del lenguaje: | ActionScript 3.0 |
| Versión de producto: | Flash CS3 |
| Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
La constante InteractionInputType.MOUSE define el valor de la propiedad type para un objeto de evento mouse.
Ejemplos Cómo utilizar este ejemplo
InteractionInputTypeExample.as
Este ejemplo muestra cómo determinar si se ha movido una instancia de Slider con el teclado o el ratón.
- Arrastre un componente Slider al escenario y asígnele el nombre
slider. - Arrastre un componente Label al escenario y asígnele el nombre
sliderLabel. - Guarde este código como InteractionInputTypeExample.as en el mismo directorio que el archivo FLA.
- Establece la clase DocumentClass del archivo FLA como InteractionInputTypeExample.
package
{
import flash.display.Sprite;
import fl.events.SliderEvent;
import fl.events.InteractionInputType;
public class InteractionInputTypeExample extends Sprite
{
public function InteractionInputTypeExample() {
slider.addEventListener(SliderEvent.CHANGE, analyzeSliderInput);
slider.addEventListener(SliderEvent.THUMB_DRAG, analyzeSliderInput);
sliderLabel.autoSize = "left";
sliderLabel.text = "Select and move slider with keyboard or mouse";
}
private function analyzeSliderInput(e:SliderEvent):void {
switch(e.triggerEvent) {
case InteractionInputType.MOUSE:
sliderLabel.text = "Slider has been moved with mouse";
break;
case InteractionInputType.KEYBOARD:
sliderLabel.text = "Slider has been moved with keyboard";
break;
default:
break;
}
}
}
}
Tue Jun 12 2018, 02:12 PM Z
Ocultar propiedades públicas heredadas
Mostrar propiedades públicas heredadas