| 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):voidDetalhes 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