Paketfl.transitions
Klassepublic class TransitionManager
VererbungTransitionManager Inheritance EventDispatcher Inheritance Object

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Die TransitionManager-Klasse definiert Animationseffekte. Sie können damit einen von zehn Animationseffekten auf Movieclips anwenden. Wenn Sie benutzerdefinierte Komponenten erstellen, können Sie der TransitionManager-Klasse Animationseffekte auf Movieclips in der grafischen Schnittstelle Ihrer Komponente anwenden. Die Übergangseffekte in fl.transitions.easing werden als eine Gruppe von Transition-Klassen definiert, die alle die Basisklasse fl.transitions.Transition erweitern. Sie wenden Übergänge nur über eine Instanz von TransitionManager an; sie werden nicht direkt instanziiert. Die TransitionManager-Klasse implementiert Animationsereignisse.

Sie haben zwei Möglichkeiten, eine TransitionManager-Instanz zu erstellen:

Siehe auch

TransitionManager.start()
TransitionManager-Konstruktorfunktion
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing


Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  content : MovieClip
Die Movieclip-Instanz, auf die der TransitionManager einen Übergang anwenden soll.
TransitionManager
  contentAppearance : Object
[read-only] Ein Objekt, das die gespeicherten grafischen Eigenschaften des Inhalts (Ziel-Movieclip), auf den die Übergänge angewendet werden, enthält.
TransitionManager
 Inheritedprototype : Object
[static] Ein Verweis auf das Prototypobjekt einer Klasse oder eines Funktionsobjekts.
Object
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktorfunktion zum Erstellen einer neuen TransitionManager-Instanz.
TransitionManager
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
  
start(content:MovieClip, transParams:Object):Transition
[static] Erstellt eine neue TransitionManager-Instanz, legt das Zielobjekt fest, wendet einen Übergang an und startet ihn.
TransitionManager
  
Erstellt eine Übergangsinstanz und startet sie.
TransitionManager
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner vorangegangenen Elementen ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 EreignisÜbersicht Definiert von
 Inherited Wird ausgelöst, wenn Flash Player den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited Wird ausgelöst, wenn Flash Player den Betriebssystemfokus verliert und inaktiv wird.EventDispatcher
Eigenschaftsdetail
contentEigenschaft
content:MovieClip  [read-write]

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Die Movieclip-Instanz, auf die der TransitionManager einen Übergang anwenden soll.


Implementierung
    public function get content():MovieClip
    public function set content(value:MovieClip):void
contentAppearanceEigenschaft 
contentAppearance:Object  [read-only]

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Ein Objekt, das die gespeicherten grafischen Eigenschaften des Inhalts (Ziel-Movieclip) enthält, auf den die Übergänge angewendet werden.


Implementierung
    public function get contentAppearance():Object
Konstruktordetail
TransitionManager()Konstruktor
public function TransitionManager(content:MovieClip)

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Konstruktorfunktion zum Erstellen einer neuen TransitionManager-Instanz. Mit der Methode TransitionManager.start() kann eine TransitionManager-Instanz jedoch effizienter erstellt und implementiert werden. Wenn Sie eine Instanz mit der TransitionManager-Konstruktorfunktion erstellen, verwenden Sie den Operator new, legen Sie die Übergangseigenschaften fest und starten Sie den Übergangseffekt in einem zweiten Schritt, indem Sie die Methode TransitionManager.startTransition() aufrufen.

Dabei gilt u. a.:

  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});
  

Parameter
content:MovieClip — Das MovieClip-Objekt, auf das der Übergangseffekt angewendet wird.

Siehe auch

Methodendetail
start()Methode
public static function start(content:MovieClip, transParams:Object):Transition

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Erstellt eine neue TransitionManager-Instanz, legt das Zielobjekt fest, wendet einen Übergang an und startet ihn. Diese Methode erstellt, wenn sie aufgerufen wird, eine Instanz der TransitionManager-Klasse, falls noch nicht vorhanden, erstellt eine Instanz der angegebenen Transition-Klasse (im Parameter transParams festgelegt) und startet den Übergang. Der Übergang wird auf den Movieclip angewendet, der im Parameter content festgelegt wird.

Dabei gilt u. a.:

  import fl.transitions.*;
  import fl.transitions.easing.*;
    
  TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
  

Parameter

content:MovieClip — Das MovieClip-Objekt, auf das der Übergangseffekt angewendet wird.
 
transParams:Object — Eine Gruppe von Parametern, die innerhalb eines Objekts übergeben wird. Das Objekt transParams sollte einen Parameter type enthalten, der die anzuwendende Übergangseffekt-Klasse angibt, gefolgt von den Parametern direction, duration und easing. Zusätzlich müssen Sie ggf. weitere für diese Übergangseffekt-Klasse erforderliche Parameter angeben. Die Übergangseffekt-Klasse fl.transitions.Iris transition erfordert zum Beispiel die zusätzlichen Parameter startPoint und shape. Neben den Parametern type, duration und easing, die für jeden Übergang erforderlich sind, müssten Sie dem Objekt transParams also auch die Parameter startPoint und shape hinzufügen, die für den Effekt fl.transitions.Iris benötigt werden.

Rückgabewerte
Transition — Die Übergangsinstanz.
startTransition()Methode 
public function startTransition(transParams:Object):Transition

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

Erstellt eine Übergangsinstanz und startet sie. Falls bereits ein entsprechender Übergang vorhanden ist, wird dieser Übergang entfernt und ein neuer Übergang erstellt und gestartet. Diese Methode wird in Verbindung mit der Konstruktorfunktion eingesetzt.

Dabei gilt u. a.:

  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});
  

Alternativ können Sie die Methode TransitionManager.start() verwenden, mit der Sie einen Übergangseffekt effizienter implementieren können.

Parameter

transParams:Object — Eine Gruppe von Parametern, die innerhalb eines Objekts übergeben wird. Das Objekt transParams sollte einen Parameter type enthalten, der die anzuwendende Übergangseffekt-Klasse angibt, gefolgt von den Parametern direction, duration und easing. Zusätzlich müssen Sie ggf. weitere für diese Übergangseffekt-Klasse erforderliche Parameter angeben. Die Übergangseffekt-Klasse fl.transitions.Iris transition erfordert zum Beispiel die zusätzlichen Parameter startPoint und shape. Neben den Parametern type, duration und easing, die für jeden Übergang erforderlich sind, müssten Sie dem Objekt transParams also auch die Parameter startPoint und shape hinzufügen, die für den Effekt fl.transitions.Iris benötigt werden.

Rückgabewerte
Transition — Die Übergangsinstanz.

Siehe auch





 

Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht

Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/ActionScriptLangRefV3/fl/transitions/TransitionManager.html