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.transitions.easing 

None  - AS3 Flash

Paquetefl.transitions.easing
Clasepublic class None
HerenciaNone Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión de producto: Flash CS3
Versiones de motor de ejecución: Flash Player 9.0, AIR 1.0

La clase None define funciones de aceleración para implementar movimiento no acelerado con animaciones ActionScript. Todos sus métodos tienen el mismo efecto, un movimiento constante. Los distintos nombres easeIn, easeOut, etc., se proporcionan por motivos de polimorfismo. La clase None es idéntica a la clase fl.motion.easing.Linear en funcionalidad.

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
Métodos públicos
 MétodoDefinido por
  
[estática] El método easeIn() define un movimiento constante, sin aceleración.
None
  
[estática] El método easeInOut() define un movimiento constante, sin aceleración.
None
  
[estática] El método easeNone() define un movimiento constante, sin aceleración.
None
  
[estática] El método easeOut() define un movimiento constante, sin aceleración.
None
 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 métodos

easeIn

()método
public static function easeIn(t:Number, b:Number, c:Number, d: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, AIR 1.0

El método easeIn() define un movimiento constante, sin aceleración.

Parámetros

t:Number — Especifica el tiempo actual, entre los valores 0 y duration, ambos incluidos.
 
b:Number — Especifica el valor inicial de la propiedad de animación.
 
c:Number — Especifica el cambio total en la propiedad de animación.
 
d:Number — Especifica la duración del movimiento.

Valor devuelto
Number — Valor de la propiedad interpolada en un tiempo concreto.

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

En este ejemplo, se anima un rectángulo con la función de aceleración None.easeIn:
import fl.transitions.*;
import fl.transitions.easing.*;

stage.frameRate = 31;

var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);

var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeIn, startValue, finishValue, duration, true);
myTween.looping = true;

easeInOut

()método 
public static function easeInOut(t:Number, b:Number, c:Number, d: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, AIR 1.0

El método easeInOut() define un movimiento constante, sin aceleración.

Parámetros

t:Number — Especifica el tiempo actual, entre los valores 0 y duration, ambos incluidos.
 
b:Number — Especifica el valor inicial de la propiedad de animación.
 
c:Number — Especifica el cambio total en la propiedad de animación.
 
d:Number — Especifica la duración del movimiento.

Valor devuelto
Number — Valor de la propiedad interpolada en un tiempo concreto.

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

En este ejemplo, se anima un rectángulo con la función de aceleración None.easeInOut:
import fl.transitions.*;
import fl.transitions.easing.*;

stage.frameRate = 31;

var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);

var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeInOut, startValue, finishValue, duration, true);
myTween.looping = true;

easeNone

()método 
public static function easeNone(t:Number, b:Number, c:Number, d: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, AIR 1.0

El método easeNone() define un movimiento constante, sin aceleración.

Parámetros

t:Number — Especifica el tiempo actual, entre los valores 0 y duration, ambos incluidos.
 
b:Number — Especifica el valor inicial de la propiedad de animación.
 
c:Number — Especifica el cambio total en la propiedad de animación.
 
d:Number — Especifica la duración del movimiento.

Valor devuelto
Number — Valor de la propiedad interpolada en un tiempo concreto.

Elementos de API relacionados

easeOut

()método 
public static function easeOut(t:Number, b:Number, c:Number, d: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, AIR 1.0

El método easeOut() define un movimiento constante, sin aceleración.

Parámetros

t:Number — Especifica el tiempo actual, entre los valores 0 y duration, ambos incluidos.
 
b:Number — Especifica el valor inicial de la propiedad de animación.
 
c:Number — Especifica el cambio total en la propiedad de animación.
 
d:Number — Especifica la duración del movimiento.

Valor devuelto
Number — Valor de la propiedad interpolada en un tiempo concreto.

Elementos de API relacionados


Ejemplo  ( Cómo utilizar este ejemplo )

En este ejemplo, se anima un rectángulo con la función de aceleración None.easeOut:
import fl.transitions.*;
import fl.transitions.easing.*;

stage.frameRate = 31;

var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);

var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeOut, startValue, finishValue, duration, true);
myTween.looping = true;




[ 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.