Pakiet | fl.transitions.easing |
Klasa | public class None |
Dziedziczenie | None Object |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0, AIR 1.0 |
easeIn
, easeOut
itd. — zostały zachowane ze względu na polimorfizm. Klasa None jest pod względem funkcjonalności identyczna z klasą fl.motion.easing.Linear.
Powiązane elementy interfejsu API
Właściwości publiczne
Metody publiczne
Metoda | Zdefiniowane przez | ||
---|---|---|---|
[statyczny]
Metoda easeIn() definiuje stały ruch bez przyspieszenia. | None | ||
[statyczny]
Metoda easeInOut() definiuje stały ruch bez przyspieszenia. | None | ||
[statyczny]
Metoda easeNone() definiuje stały ruch bez przyspieszenia. | None | ||
[statyczny]
Metoda easeOut() definiuje stały ruch bez przyspieszenia. | None | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Szczegół metody
easeIn | () | metoda |
public static function easeIn(t:Number, b:Number, c:Number, d:Number):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0, AIR 1.0 |
Metoda easeIn()
definiuje stały ruch bez przyspieszenia.
Parametry
t:Number — Określa bieżący czas, w zakresie od 0 do czasu trwania włącznie.
| |
b:Number — Określa początkową wartość animowanej właściwości.
| |
c:Number — Określa całkowitą zmianę animowanej właściwości.
| |
d:Number — Określa czas trwania ruchu.
|
Number — Wartość interpolowanej właściwości w określonym momencie.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
Ten przykład ilustruje animację prostokąta przy użyciu funkcji krzywej dynamiki
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 | () | metoda |
public static function easeInOut(t:Number, b:Number, c:Number, d:Number):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0, AIR 1.0 |
Metoda easeInOut()
definiuje stały ruch bez przyspieszenia.
Parametry
t:Number — Określa bieżący czas, w zakresie od 0 do czasu trwania włącznie.
| |
b:Number — Określa początkową wartość animowanej właściwości.
| |
c:Number — Określa całkowitą zmianę animowanej właściwości.
| |
d:Number — Określa czas trwania ruchu.
|
Number — Wartość interpolowanej właściwości w określonym momencie.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
Ten przykład ilustruje animację prostokąta przy użyciu funkcji krzywej dynamiki
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 | () | metoda |
public static function easeNone(t:Number, b:Number, c:Number, d:Number):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0, AIR 1.0 |
Metoda easeNone()
definiuje stały ruch bez przyspieszenia.
Parametry
t:Number — Określa bieżący czas, w zakresie od 0 do czasu trwania włącznie.
| |
b:Number — Określa początkową wartość animowanej właściwości.
| |
c:Number — Określa całkowitą zmianę animowanej właściwości.
| |
d:Number — Określa czas trwania ruchu.
|
Number — Wartość interpolowanej właściwości w określonym momencie.
|
Powiązane elementy interfejsu API
easeOut | () | metoda |
public static function easeOut(t:Number, b:Number, c:Number, d:Number):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0, AIR 1.0 |
Metoda easeOut()
definiuje stały ruch bez przyspieszenia.
Parametry
t:Number — Określa bieżący czas, w zakresie od 0 do czasu trwania włącznie.
| |
b:Number — Określa początkową wartość animowanej właściwości.
| |
c:Number — Określa całkowitą zmianę animowanej właściwości.
| |
d:Number — Określa czas trwania ruchu.
|
Number — Wartość interpolowanej właściwości w określonym momencie.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
Ten przykład ilustruje animację prostokąta przy użyciu funkcji krzywej dynamiki
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;
Tue Jun 12 2018, 12:06 PM Z