Pakket | fl.transitions.easing |
Klasse | public class Back |
Overerving | Back Object |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Methode | Gedefinieerd door | ||
---|---|---|---|
[statisch]
Met de methode easeIn() begint de beweging terugwaarts, wordt de richting vervolgens omgekeerd en begint de beweging richting het doel. | Back | ||
[statisch]
De methode easeInOut() combineert de beweging van de methoden easeIn() en easeOut() om de beweging terugwaarts te beginnen, de richting vervolgens om te keren waarbij naar het doel wordt bewogen en enigszins wordt doorgeschoten, en vervolgens de richting opnieuw om te keren en terug naar het doel te bewegen. | Back | ||
[statisch]
Met de methode easeOut() begint de beweging in de richting van het doel, waarbij enigszins wordt doorgeschoten en wordt de richting vervolgens omgekeerd, terug naar het doel. | Back | ||
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, s:Number = 0):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
Met de methode easeIn()
begint de beweging terugwaarts, wordt de richting vervolgens omgekeerd en begint de beweging richting het doel.
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.
| |
s:Number (default = 0 ) — Geeft de mate van doorschieten op: hoe hoger de waarde, hoe groter het effect.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
Back.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", Back.easeIn, startValue, finishValue, duration, true); myTween.looping = true;
easeInOut | () | methode |
public static function easeInOut(t:Number, b:Number, c:Number, d:Number, s:Number = 0):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
De methode easeInOut()
combineert de beweging van de methoden easeIn()
en easeOut()
om de beweging terugwaarts te beginnen, de richting vervolgens om te keren waarbij naar het doel wordt bewogen en enigszins wordt doorgeschoten, en vervolgens de richting opnieuw om te keren en terug naar het doel te bewegen.
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.
| |
s:Number (default = 0 ) — Geeft de mate van doorschieten op: hoe hoger de waarde, hoe groter het effect.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
Back.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", Back.easeInOut, startValue, finishValue, duration, true); myTween.looping = true;
easeOut | () | methode |
public static function easeOut(t:Number, b:Number, c:Number, d:Number, s:Number = 0):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0, AIR 1.0 |
Met de methode easeOut()
begint de beweging in de richting het doel, waarbij enigszins wordt doorgeschoten en wordt de richting vervolgens omgekeerd, terug naar het doel.
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.
| |
s:Number (default = 0 ) — Geeft de mate van doorschieten op: hoe hoger de waarde, hoe groter het effect.
|
Number — De waarde van de geïnterpoleerde eigenschap op het opgegeven tijdstip.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt de animatie getoond van een rechthoek met behulp van de versnellingsfunctie
Back.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", Back.easeOut, startValue, finishValue, duration, true); myTween.looping = true;
Wed Jun 13 2018, 11:42 AM Z