Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: Recuperando datos del servidor...
Recuperando datos del servidor...
fl.motion 

SimpleEase  - AS3 Flash

Paquetefl.motion
Clasepublic class SimpleEase
HerenciaSimpleEase Inheritance Object
Implementa ITween

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 clase SimpleEase permite controlar una animación con el tipo de porcentaje de aceleración que se utiliza en la línea de tiempo de Flash.

Elementos de API relacionados



Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
  ease : Number
Porcentaje entre -1 (100% de aceleración) y 1 (100% de desaceleración).
SimpleEase
  target : String
Nombre de la propiedad de animación que se establece como destino.
SimpleEase
Métodos públicos
 MétodoDefinido por
  
SimpleEase(xml:XML = null)
Constructor para instancias de SimpleEase.
SimpleEase
  
easeNone(time:Number, begin:Number, change:Number, duration:Number):Number
[estática] Calcula un valor interpolado para una propiedad numérica de animación; utiliza una interpolación lineal con velocidad constante.
SimpleEase
  
easeQuadPercent(time:Number, begin:Number, change:Number, duration:Number, percent:Number):Number
[estática] Calcula un valor interpolado para una propiedad numérica de animación; utiliza un porcentaje de aceleración cuadrático.
SimpleEase
  
getValue(time:Number, begin:Number, change:Number, duration:Number):Number
Calcula un valor interpolado para una propiedad numérica de animación; utiliza un porcentaje de aceleración cuadrático.
SimpleEase
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Información sobre propiedades

ease

propiedad
ease:Number

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

Porcentaje entre -1 (100% de aceleración) y 1 (100% de desaceleración). El valor predeterminado es 0, lo que significa que la interpolación se anima a una velocidad constante, sin aceleración ni desaceleración.

El valor predeterminado es 0.



Implementación
    public function get ease():Number
    public function set ease(value:Number):void

target

propiedad 
target:String

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

Nombre de la propiedad de animación que se establece como destino.

El valor predeterminado es "".



Implementación
    public function get target():String
    public function set target(value:String):void

Elementos de API relacionados

Información sobre constructores

SimpleEase

()Información sobre
public function SimpleEase(xml:XML = null)

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

Constructor para instancias de SimpleEase.

Parámetros
xml:XML (default = null) — Objeto E4X XML opcional que define un objeto SimpleEase en formato Motion XML.
Información sobre métodos

easeNone

()método
public static function easeNone(time:Number, begin:Number, change:Number, duration:Number):Number

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

Calcula un valor interpolado para una propiedad numérica de animación; utiliza una interpolación lineal con velocidad constante. La firma de función coincide con la de las funciones de aceleración del paquete fl.motion.easing.

Parámetros

time:Number — Este valor está comprendido entre 0 y duration, ambos incluidos. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de duration.
 
begin:Number — Valor de la propiedad de animación al comienzo de la interpolación, cuando el tiempo es 0.
 
change:Number — Cambio en el valor de la propiedad de animación en el transcurso de la interpolación. Este valor puede ser positivo o negativo. Por ejemplo, si un objeto rota de 90 a 60 grados, el cambio será -30.
 
duration:Number — Duración de la interpolación. Debe ser un valor mayor que cero. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de time.

Valor devuelto
Number — Valor interpolado en un tiempo concreto.

Elementos de API relacionados

easeQuadPercent

()método 
public static function easeQuadPercent(time:Number, begin:Number, change:Number, duration:Number, percent:Number):Number

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

Calcula un valor interpolado para una propiedad numérica de animación; utiliza un porcentaje de aceleración cuadrático. La firma de función coincide con la de las funciones de aceleración del paquete fl.motion.easing.

Parámetros

time:Number — Este valor está comprendido entre 0 y duration, ambos incluidos. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de duration.
 
begin:Number — Valor de la propiedad de animación al comienzo de la interpolación, cuando el tiempo es 0.
 
change:Number — Cambio en el valor de la propiedad de animación en el transcurso de la interpolación. Este valor puede ser positivo o negativo. Por ejemplo, si un objeto rota de 90 a 60 grados, el cambio será -30.
 
duration:Number — Duración de la interpolación. Debe ser un valor mayor que cero. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de time.
 
percent:Number — Porcentaje entre -1 (100% de aceleración) y 1 (100% de desaceleración).

Valor devuelto
Number — Valor interpolado en un tiempo concreto.

Elementos de API relacionados

getValue

()método 
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number

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

Calcula un valor interpolado para una propiedad numérica de animación; utiliza un porcentaje de aceleración cuadrático. El valor porcentual se lee en la propiedad ease de la instancia de SimpleEase, en lugar de transferirse al método. El uso de esta propiedad permite que la firma de función coincida con la interfaz ITween.

Parámetros

time:Number — Este valor está comprendido entre 0 y duration, ambos incluidos. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de duration.
 
begin:Number — Valor de la propiedad de animación al comienzo de la interpolación, cuando el tiempo es 0.
 
change:Number — Cambio en el valor de la propiedad de animación en el transcurso de la interpolación. Este valor puede ser positivo o negativo. Por ejemplo, si un objeto rota de 90 a 60 grados, el cambio será -30.
 
duration:Number — Duración de la interpolación. Debe ser un valor mayor que cero. Puede elegir la unidad que desee (p. ej. fotogramas, segundos, milisegundos), aunque debe coincidir con la unidad de time.

Valor devuelto
Number — Valor interpolado en un tiempo concreto.

Elementos de API relacionados





[ X ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.