Pakket | fl.transitions.easing |
Klasse | public class None |
Overerving | None Object |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
easeIn
, easeOut
, enzovoort, worden gegeven om polymorfisme mogelijk te maken. De klasse None is qua functionaliteit identiek aan de klasse fl.motion.easing.Linear.
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Methode | Gedefinieerd door | ||
---|---|---|---|
[statisch]
De methode easeIn() definieert een constante beweging, zonder versnelling. | None | ||
[statisch]
De methode easeInOut() definieert een constante beweging, zonder versnelling. | None | ||
[statisch]
De methode easeNone() definieert een constante beweging, zonder versnelling. | None | ||
[statisch]
De methode easeOut() definieert een constante beweging, zonder versnelling. | None | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Methodedetails
easeIn | () | methode |
public static function easeIn(t:Number, b:Number, c:Number, d:Number):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
De methode easeIn()
definieert een constante beweging, zonder versnelling.
Parameters
t:Number — Geeft de huidige tijd op, van 0 tot en met de duur.
| |
b:Number — Geeft de beginwaarde van de animatie-eigenschap op.
| |
c:Number — Geeft de totale wijziging in de animatie-eigenschap op.
| |
d:Number — Geeft de duur van de beweging op.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
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 | () | methode |
public static function easeInOut(t:Number, b:Number, c:Number, d:Number):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
De methode easeInOut()
definieert een constante beweging, zonder versnelling.
Parameters
t:Number — Geeft de huidige tijd op, van 0 tot en met de duur.
| |
b:Number — Geeft de beginwaarde van de animatie-eigenschap op.
| |
c:Number — Geeft de totale wijziging in de animatie-eigenschap op.
| |
d:Number — Geeft de duur van de beweging op.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
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 | () | methode |
public static function easeNone(t:Number, b:Number, c:Number, d:Number):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
De methode easeNone()
definieert een constante beweging, zonder versnelling.
Parameters
t:Number — Geeft de huidige tijd op, van 0 tot en met de duur.
| |
b:Number — Geeft de beginwaarde van de animatie-eigenschap op.
| |
c:Number — Geeft de totale wijziging in de animatie-eigenschap op.
| |
d:Number — Geeft de duur van de beweging op.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Verwante API-elementen
easeOut | () | methode |
public static function easeOut(t:Number, b:Number, c:Number, d:Number):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
De methode easeOut()
definieert een constante beweging, zonder versnelling.
Parameters
t:Number — Geeft de huidige tijd op, van 0 tot en met de duur.
| |
b:Number — Geeft de beginwaarde van de animatie-eigenschap op.
| |
c:Number — Geeft de totale wijziging in de animatie-eigenschap op.
| |
d:Number — Geeft de duur van de beweging op.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
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;
Wed Jun 13 2018, 11:42 AM Z