| 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():MotionBaseRelaterade 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):voidtransformationPoint | 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):voidtransformationPointZ | 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):voidAnimatorFactoryBase | () | 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
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper