Pakket | fl.transitions |
Klasse | public class TransitionManager |
Overerving | TransitionManager EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
U kunt op twee manieren een instantie TransitionManager maken:
- Roep de methode
TransitionManager.start()
aan. Dit is de eenvoudigste en aanbevolen manier om een instantie TransitionManager te maken. - Gebruik de operator
new
. Vervolgens geeft u de eigenschappen van de overgang op en start u het overgangseffect in een tweede stap door de methodeTransitionManager.startTransition()
aan te roepen.
Verwante API-elementen
Constructorfunctie TransitionManager
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
content : MovieClip
De filmclipinstantie waarop TransitionManager een overgang moet toepassen. | TransitionManager | ||
contentAppearance : Object [alleen-lezen]
Een object dat de opgeslagen visuele eigenschappen van de inhoud bevat (doelfilmclip) waarop de overgangen zullen worden toegepast. | TransitionManager |
Methode | Gedefinieerd door | ||
---|---|---|---|
TransitionManager(content:MovieClip)
Constructorfunctie voor het maken van een nieuwe instantie TransitionManager. | TransitionManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
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 | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
[statisch]
Maakt een nieuwe instantie TransitionManager, geeft het doelobject op, past een overgang toe en start de overgang. | TransitionManager | ||
Maak een nieuwe overgangsinstantie en start deze. | TransitionManager | ||
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 | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
content | eigenschap |
contentAppearance | eigenschap |
contentAppearance:Object
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Een object dat de opgeslagen visuele eigenschappen van de inhoud bevat (doelfilmclip) waarop de overgangen zullen worden toegepast.
Implementatie
public function get contentAppearance():Object
TransitionManager | () | Constructor |
public function TransitionManager(content:MovieClip)
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Constructorfunctie voor het maken van een nieuwe instantie TransitionManager. De methode TransitionManager.start()
is echter een efficiëntere manier om een instantie TransitionManager te maken en implementeren. Wanneer u de constructorfunctie van TransitionManager gebruikt om een instantie te maken, gebruikt u de operator new
, geeft u vervolgens de eigenschappen van de overgang op en start u het overgangseffect in een tweede stap door de methode TransitionManager.startTransition()
aan te roepen.
Bijvoorbeeld:
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
content:MovieClip — Het object MovieClip waarop het overgangseffect moet worden toegepast.
|
Verwante API-elementen
start | () | methode |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Maakt een nieuwe instantie TransitionManager, geeft het doelobject op, past een overgang toe en start de overgang. Wanneer u deze methode aanroept, wordt een instantie van de klasse TransitionManager gemaakt wanneer hiervan nog geen instantie bestaat, wordt een instantie gemaakt van de overgangsklasse die in de parameter transParams
is opgegeven en wordt vervolgens de overgang gestart. De overgang wordt toegepast op de filmclip die in de parameter content
is opgegeven.
Bijvoorbeeld:
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Parameters
content:MovieClip — Het object MovieClip waarop het overgangseffect moet worden toegepast.
| |
transParams:Object — Een verzameling parameter die binnen een object worden doorgegeven. Het object transParams moet een parameter type hebben die aangeeft welk overgangseffect moet worden toegepast, gevolgd door de parameters direction , duration en easing . Bovendien moet u alle parameters opnemen die voor die overgangseffectklasse zijn vereist. De overgangseffectklasse fl.transitions.Iris vereist bijvoorbeeld de aanvullende parameters startPoint en shape . Dus moet u naast de parameters type , duration en easing die voor elke overgang vereist zijn, de volgende parameters aan het object transParams toevoegen omdat deze vereist zijn voor het effect fl.transitions.Iris: startPoint en shape .
|
fl.transitions:Transition — De instantie Transition.
|
startTransition | () | methode |
public function startTransition(transParams:Object):fl.transitions:Transition
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9, AIR 1.0 |
Maak een nieuwe overgangsinstantie en start deze. Wanneer al een overeenkomende overgang bestaat, wordt de bestaande overgang verwijderd en wordt een nieuwe overgang gemaakt en gestart. Deze methode wordt samen met de constructorfunctie gebruikt.
Bijvoorbeeld:
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
U kunt ook de methode TransitionManager.start()
gebruiken, wat een efficiëntere manier is om een overgangseffect te implementeren.
Parameters
transParams:Object — Een verzameling parameter die binnen een object worden doorgegeven. Het object transParams moet een parameter type hebben die aangeeft welk overgangseffect moet worden toegepast en verder parameters voor de richting, duur en versnelling. Bovendien moet u alle parameters opnemen die voor die overgangseffectklasse zijn vereist. De overgangseffectklasse fl.transitions.Iris vereist bijvoorbeeld de aanvullende parameters startPoint en shape . Dus moet u naast de parameters type , duration en easing die voor elke overgang vereist zijn, de volgende parameters aan het object transParams toevoegen omdat deze vereist zijn voor het effect fl.transitions.Iris: startPoint en shape .
|
fl.transitions:Transition — De instantie Transition.
|
Verwante API-elementen
Wed Jun 13 2018, 11:42 AM Z