Paket | fl.transitions |
Klass | public class TransitionManager |
Arv | TransitionManager EventDispatcher Object |
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Du kan skapa en TransitionManager-instans på två sätt:
- Anropa
TransitionManager.start()
-metoden. Det är det enklaste sättet och det som rekommenderas om du vill skapa en TransitionManager-instans. - Använd
new
-operatorn. Sedan bestämmer du övergångsegenskaperna och startar övergångseffekten i ett andra steg genom att anropaTransitionManager.startTransition()
-metoden.
Relaterade API-element
TransitionManager-konstruktorfunktion
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
content : MovieClip
Den filmklippsinstans som TransitionManager tillämpar en övergång på. | TransitionManager | ||
contentAppearance : Object [skrivskyddad]
Ett objekt som innehåller innehållets sparade synliga egenskaper (målfilmklipp) som övergångarna ska tillämpas på. | TransitionManager |
Metod | Definieras med | ||
---|---|---|---|
TransitionManager(content:MovieClip)
Konstruktorfunktion för att skapa en ny TransitionManager-instans. | TransitionManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | ||
Skickar en händelse till händelseflödet. | EventDispatcher | ||
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
[statisk]
Skapar en ny TransitionManager-instans, bestämmer målobjektet, tillämpar en övergång och startar sedan övergången. | TransitionManager | ||
Skapar och startar en övergångsinstans. | TransitionManager | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object | ||
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher |
content | egenskap |
contentAppearance | egenskap |
contentAppearance:Object
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Ett objekt som innehåller innehållets sparade synliga egenskaper (målfilmklipp) som övergångarna ska tillämpas på.
Implementering
public function get contentAppearance():Object
TransitionManager | () | Konstruktor |
public function TransitionManager(content:MovieClip)
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Konstruktorfunktion för att skapa en ny TransitionManager-instans. Det mest effektiva sättet att skapa och implementera en TransitionManager-instans är TransitionManager.start()
-metoden. Om du använder TransitionManager-konstruktorfunktionen för att skapa en instans använder dunew
-operatorn och bestämmer sedan övergångsegenskaperna och startar övergångseffekten i ett andra steg genom att anropa TransitionManager.startTransition()
-metoden.
Till exempel:
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 — Det MovieClip-objekt som den nya övergångseffekten ska tillämpas på.
|
Relaterade API-element
start | () | metod |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Skapar en ny TransitionManager-instans, bestämmer målobjektet, tillämpar en övergång och startar sedan övergången. Om du anropar den här metoden skapas en instans av TransitionManager-klassen om en sådan inte redan finns, och en instans av den övergångsklass som angavs i transParams
-parametern skapas, därefter startar övergången. Övergången tillämpas på filmklippet som angavs i content
-parametern.
Till exempel:
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Parametrar
content:MovieClip — Det MovieClip-objekt som den nya övergångseffekten ska tillämpas på.
| |
transParams:Object — En samling parametrar som passeras i ett objekt. Objektet transParams bör innehålla en type -parameter som anger övergångseffektklassen som ska tillämpas, följt av direction -, duration - och easing -parametrar. Dessutom måste du inkludera alla de parametrar som krävs av den övergångseffektklassen. Övergångseffektklassen fl.transitions.Iris kräver t.ex. dessutom parametrarna startPoint och shape . Så förutom type -, duration - och easing -parametrarna som alla övergångar kräver skulle du också lägga till (till transParams -objektet) parametrarna startPoint och shape som effekten fl.transitions.Iris kräver.
|
fl.transitions:Transition — Övergångsinstansen.
|
startTransition | () | metod |
public function startTransition(transParams:Object):fl.transitions:Transition
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Skapar och startar en övergångsinstans. Om en matchande övergång redan finns tas den befintliga övergången bort och en ny övergång skapas och startas. Metoden används i kombination med konstruktorfunktionen.
Till exempel:
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});
Du kan även använda TransitionManager.start()
-metoden, ett mer effektivt sätt att implementera en övergångseffekt.
Parametrar
transParams:Object — En samling parametrar som passeras i ett objekt. Objektet transParams bör innehålla en type -parameter som anger övergångseffektklassen som ska tillämpas, följt av direction-, duration- och easing-parametrar. Dessutom måste du inkludera alla de parametrar som krävs av den övergångseffektklassen. Övergångseffektklassen fl.transitions.Iris kräver t.ex. dessutom parametrarna startPoint och shape . Så förutom type -, duration - och easing -parametrarna som alla övergångar kräver skulle du också lägga till (till transParams -objektet) parametrarna startPoint och shape som effekten fl.transitions.Iris kräver.
|
fl.transitions:Transition — Övergångsinstansen.
|
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z