Pacote | fl.motion |
Interface | public interface ITween |
Implementadores | BezierEase, CustomEase, FunctionEase, SimpleEase |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Elementos da API relacionados
Propriedades públicas
Propriedade | Definido por | ||
---|---|---|---|
target : String
O nome da propriedade de animação a ser focalizada. | ITween |
Métodos públicos
Método | Definido por | ||
---|---|---|---|
Calcula um valor interpolado para uma propriedade numérica de animação. | ITween |
Detalhes da propriedade
target | propriedade |
target:String
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
O nome da propriedade de animação a ser focalizada.
O valor padrão é ""
(aspas vazias), que focaliza todas as propriedades. Os outros valores aceitáveis são "x"
, "y"
, "position"
(que focaliza x e y), "scaleX"
, "scaleY"
, "scale"
(que focaliza scaleX e scaleY), "skewX"
, "skewY"
, "rotation"
(que focaliza scaleX e scaleY), "color"
e "filters"
.
O valor padrão é "".
Implementação
public function get target():String
public function set target(value:String):void
Detalhes do método
getValue | () | método |
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Calcula um valor interpolado para uma propriedade numérica de animação. A assinatura da função corresponde àquela das funções de atenuação no pacote fl.motion.easing. Várias classes ITween produzirão estilos diferentes de interpolação para as mesmas entradas.
Parâmetros
time:Number — O valor de tempo, que deve estar entre 0 e duration , inclusive. Você pode escolher qualquer unidade (por exemplo, quadros, segundos, milissegundos), mas sua escolha deve corresponder à unidade duration .
| |
begin:Number — O valor da propriedade de animação no início da interpolação, quanto o tempo é 0 .
| |
change:Number — A alteração no valor da propriedade de animação no curso da interpolação. Esse valor pode ser positivo ou negativo. Por exemplo, se um objeto gira de 90 a 60 graus, a propriedade change é de -30 .
| |
duration:Number — O espaço de tempo para a interpolação. Esse valor dever ser maior que zero. Você pode escolher qualquer unidade (por exemplo, quadros, segundos, milissegundos), mas sua escolha deve corresponder à unidade time .
|
Number — O valor interpolado no tempo especificado.
|
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z