Paket | fl.motion |
Klass | public class AnimatorFactoryBase |
Arv | AnimatorFactoryBase Object |
Underklasser | AnimatorFactory, AnimatorFactory3D, AnimatorFactoryUniversal |
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
motion : MotionBase [skrivskyddad]
Den MotionBase-instans som AnimatorFactoryBase-instansen och dess målobjekt är associerade med. | AnimatorFactoryBase | ||
sceneName : String [lässkyddad]
En referens för exporterade scener, för 3D-rörelser, så att scenen kan läsas in i en överordnad tidslinje. | AnimatorFactoryBase | ||
transformationPoint : Point [lässkyddad]
Referenspunkten för rotering eller skalning av ett visningsobjekt. | AnimatorFactoryBase | ||
transformationPointZ : int [lässkyddad]
Z-koordinatens referenspunkt för rotation eller skalning av ett visningsobjekt. | AnimatorFactoryBase |
Metod | Definieras med | ||
---|---|---|---|
Skapar en instans av AnimatorFactoryBase-klassen. | AnimatorFactoryBase | ||
addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
Skapar och returnerar en AnimatorBase-instans vars målegenskap är angiven som DisplayObject (om tillgängligt) och som är targetName-egenskapen för targetParent, och vars Motion-egenskap sparas i AnimatorFactoryBase-instansen när den skapas. | AnimatorFactoryBase | ||
addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null, zIndex:int = -1, placeholderName:String = null, instanceFactoryClass:Class = null):AnimatorBase
Refererar till överordnad DisplayObjectContainer och skapar sedan och returnerar en AnimatorBase-instans vars målegenskap är angiven som DisplayObject (om tillgängligt) och som är targetName-egenskapen för targetParent, och vars Motion-egenskap sparas i AnimatorFactoryBase-instansen när den skapas. | AnimatorFactoryBase | ||
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 | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
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 |
motion | egenskap |
motion:MotionBase
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Den MotionBase
-instans som AnimatorFactoryBase
-instansen och dess målobjekt är associerade med. MotionBase
-instansen sparar de animerade egenskaperna och deras värden.
Implementering
public function get motion():MotionBase
Relaterade API-element
sceneName | egenskap |
sceneName:String
[lässkyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
En referens för exporterade scener, för 3D-rörelser, så att scenen kan läsas in i en överordnad tidslinje.
Implementering
public function set sceneName(value:String):void
transformationPoint | egenskap |
transformationPoint:Point
[lässkyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Referenspunkten för rotering eller skalning av ett visningsobjekt. transformationPoint
-egenskapen (eller setter) åsidosätts i AnimatorFactory3D
-underklassen. I 3D är inte punkterna procentvärden, som i 2D, utan absoluta värden för det ursprungliga objektets omformningspunkt.
Implementering
public function set transformationPoint(value:Point):void
transformationPointZ | egenskap |
transformationPointZ:int
[lässkyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Z-koordinatens referenspunkt för rotation eller skalning av ett visningsobjekt. Egenskapen transformationPointZ
(eller setter) åsidosätts i underklassen AnimatorFactory3D
. I 3D är inte punkterna procentvärden, som i 2D, utan absoluta värden för det ursprungliga objektets omformningspunkt.
Implementering
public function set transformationPointZ(value:int):void
AnimatorFactoryBase | () | Konstruktor |
public function AnimatorFactoryBase(motion:MotionBase, motionArray:Array = null)
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skapar en instans av AnimatorFactoryBase
-klassen.
motion:MotionBase — Den associerade MotionBase-instansen.
| |
motionArray:Array (default = null )
|
addTarget | () | metod |
public function addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skapar och returnerar en AnimatorBase
-instans vars målegenskap är angiven som DisplayObject
(om tillgängligt) och som är targetName
-egenskapen för targetParent
, och vars Motion
-egenskap sparas i AnimatorFactoryBase
-instansen när den skapas.
Parametrar
target:DisplayObject — Det visningsobjekt som använder rörelseinterpoleringen.
| |
repeatCount:int (default = 0 ) — Antalet gånger som animationen ska spelas upp. Standardvärdet är 0, vilket innebär att animationen loopar i oändlighet.
| |
autoPlay:Boolean (default = true ) — Värdet (standard är true) anger om animeringen börjar spelas upp automatiskt.
| |
startFrame:int (default = -1 ) — Den bildruta där animeringen startar i förhållande till den överordnade bildrutans tidslinje. Om den överordnade bildrutans tidslinje är kortare än den associerade rörelsens varaktighet, visar startFrame antalet bildrutor efter att det här addTarget -anropet har gjorts innan målanimeringen börjar.
| |
useCurrentFrame:Boolean (default = false ) — En flagga anger (om true) att den överordnades currentFrame -egenskap ska användas för att avgöra vilken animeringsbildruta som målobjektet ska vara i.
|
AnimatorBase — En ny AnimatorBase-instans.
|
Relaterade API-element
addTargetInfo | () | metod |
public function addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null, zIndex:int = -1, placeholderName:String = null, instanceFactoryClass:Class = null):AnimatorBase
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS4 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Refererar till överordnad DisplayObjectContainer
och skapar sedan och returnerar en AnimatorBase
-instans vars målegenskap är angiven som DisplayObject
(om tillgängligt) och som är targetName
-egenskapen för targetParent
, och vars Motion
-egenskap sparas i AnimatorFactoryBase
-instansen när den skapas.
Parametrar
targetParent:DisplayObject — Den överordnade DisplayObjectContainer.
| |
targetName:String — Målets instansnamn som det visas för dess överordnade mål.
| |
repeatCount:int (default = 0 ) — Antalet gånger som animationen ska spelas upp. Standardvärdet är 0, vilket innebär att animationen loopar i oändlighet.
| |
autoPlay:Boolean (default = true ) — Värdet (standard är true) anger om animeringen börjar spelas upp automatiskt.
| |
startFrame:int (default = -1 ) — Den bildruta där animeringen startar i förhållande till den överordnade bildrutans tidslinje. Om den överordnade bildrutans tidslinje är kortare än den associerade rörelsens varaktighet, visar startFrame antalet bildrutor efter att det här addTarget -anropet har gjorts innan målanimeringen börjar. Om det överordnade objektet är en SimpleButton, används startFrame för att ange knappens tillstånd då rörelsen ska tillämpas: 0 för uppläge, 1 för överläge och 2 för nedläge.
| |
useCurrentFrame:Boolean (default = false ) — En flagga anger (om true) att den överordnades currentFrame -egenskap ska användas för att avgöra vilken animeringsbildruta som målobjektet ska vara i.
| |
initialPosition:Array (default = null ) — om det inte är null, använd för att ställa in initialPosition-egenskapen på en genererad AnimatorBase-instans.
| |
zIndex:int (default = -1 ) — Om det överordnade är en SimpleButton, är värdet objektets nollbaserade z-ordning som animeringen ska användas på. Om det bara finns ett objekt för knappen ska zIndex ställas in på -1, inte 0. standardvärdet är -1.
| |
placeholderName:String (default = null ) — om det inte är null, använd för att ange instansen på scenen som ska ersättas av DisplayObject som skapats av instanceNameFactoryClass. Standardvärdet är null.
| |
instanceFactoryClass:Class (default = null ) — om det inte är null, används klassen för att skapa ett DisplayObject som ersätter en placeholder. Standardvärdet är null.
|
AnimatorBase — En ny AnimatorBase-instans.
|
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z