Paket | fl.motion |
Sınıf | public class AnimatorFactoryBase |
Miras Alma | AnimatorFactoryBase Object |
Alt Sınıflar | AnimatorFactory, AnimatorFactory3D, AnimatorFactoryUniversal |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
motion : MotionBase [salt okunur]
AnimatorFactoryBase örneği ile hedef nesnelerinin ilişkilendirildiği MotionBase örneği. | AnimatorFactoryBase | ||
sceneName : String [salt yazılır]
Sahnenin bir üst zaman çizelgesine yüklenebilmesi için yapılan 3B hareket için dışarı aktarılan sahnelere ilişkin bir başvuru. | AnimatorFactoryBase | ||
transformationPoint : Point [salt yazılır]
Bir görüntüleme nesnesini döndürme veya ölçekleme için başvuru noktası. | AnimatorFactoryBase | ||
transformationPointZ : int [salt yazılır]
Bir görüntüleme nesnesini döndürme veya ölçekleme için z koordinatlı başvuru noktası. | AnimatorFactoryBase |
Yöntem | Tanımlayan: | ||
---|---|---|---|
AnimatorFactoryBase sınıfının bir örneğini oluşturur. | AnimatorFactoryBase | ||
addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
Hedef özelliği DisplayObject (varsa) (targetParent öğesinin targetName özelliği) olarak ayarlı olan ve oluşturma sonucunda Motion özelliği AnimatorFactoryBase örneğinde saklanan bir AnimatorBase örneği oluşturur ve döndürür. | 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
Üst DisplayObjectContainer öğesine başvurur ve sonra hedef özelliği DisplayObject (varsa) (targetParent öğesinin targetName özelliği) olarak ayarlı olan ve oluşturma sonucunda Motion özelliği AnimatorFactoryBase örneğinde saklanan bir AnimatorBase örneği oluşturur ve döndürür. | AnimatorFactoryBase | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
motion | özellik |
motion:MotionBase
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
AnimatorFactoryBase
örneği ile hedef nesnelerinin ilişkilendirildiği MotionBase
örneği. MotionBase
örneği, animated özelliklerini ve bu özelliklerin değerlerini saklar.
Uygulama
public function get motion():MotionBase
İlgili API Öğeleri
sceneName | özellik |
sceneName:String
[salt yazılır] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Sahnenin bir üst zaman çizelgesine yüklenebilmesi için yapılan 3D hareket için dışarı aktarılan sahnelere ilişkin bir başvuru.
Uygulama
public function set sceneName(value:String):void
transformationPoint | özellik |
transformationPoint:Point
[salt yazılır] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir görüntüleme nesnesini döndürme veya ölçekleme için başvuru noktası. AnimatorFactory3D
alt sınıfında transformationPoint
özelliği (veya ayarlayıcı) geçersiz kılınır. 3B'de, noktalar 2B'lerde olduğu gibi yüzdeler halinde değildir; bunlar orijinal nesnenin dönüştürme noktasının mutlak değerleridir.
Uygulama
public function set transformationPoint(value:Point):void
transformationPointZ | özellik |
transformationPointZ:int
[salt yazılır] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir görüntüleme nesnesini döndürme veya ölçekleme için z koordinatlı başvuru noktası. AnimatorFactory3D
alt sınıfında transformationPointZ
özelliği (veya ayarlayıcı) geçersiz kılınır. 3B'de, noktalar 2B'lerde olduğu gibi yüzdeler halinde değildir; bunlar orijinal nesnenin dönüştürme noktasının mutlak değerleridir.
Uygulama
public function set transformationPointZ(value:int):void
AnimatorFactoryBase | () | Yapıcı |
public function AnimatorFactoryBase(motion:MotionBase, motionArray:Array = null)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
AnimatorFactoryBase
sınıfının bir örneğini oluşturur.
motion:MotionBase — İlişkilendirilmiş MotionBase örneği.
| |
motionArray:Array (default = null )
|
addTarget | () | yöntem |
public function addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Hedef özelliği DisplayObject
(varsa) (targetParent
öğesinin targetName
özelliği) olarak ayarlı olan ve oluşturma sonucunda Motion
özelliği AnimatorFactoryBase
örneğinde saklanan bir AnimatorBase
örneği oluşturur ve döndürür.
Parametreler
target:DisplayObject — Ara hareketi kullanan görüntüleme nesnesi.
| |
repeatCount:int (default = 0 ) — Animasyonun oynatılma sayısı. Varsayılan değer 0 olup bu, animasyonun süresiz olarak döngü gerçekleştireceği anlamına gelir.
| |
autoPlay:Boolean (default = true ) — Animasyonun otomatik olarak oynatılmaya başlayıp başlamayacağını belirten değer (varsayılan değer true şeklindedir)
| |
startFrame:int (default = -1 ) — Üst öğenin zaman çizelgesine göre animasyonun başladığı kare. Üst öğenin zaman çizelgesi, ilişkilendirilmiş Motion öğesinin süresinden kısaysa, startFrame, hedef animasyon başlamadan önceki ve bu addTarget çağrısı yapıldıktan sonraki kare sayısını belirtir.
| |
useCurrentFrame:Boolean (default = false ) — true ise, hedef nesnenin hangi animasyon karesinde olacağını belirlemek için üst öğenin currentFrame özelliğinin kullanılacağını belirten bir bayrak.
|
AnimatorBase — Yeni bir AnimatorBase örneği.
|
İlgili API Öğeleri
addTargetInfo | () | yöntem |
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
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS4 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Üst DisplayObjectContainer
öğesine başvurur ve sonra hedef özelliği DisplayObject
(varsa) (targetParent
öğesinin targetName
özelliği) olarak ayarlı olan ve oluşturma sonucunda Motion
özelliği AnimatorFactoryBase
örneğinde saklanan bir AnimatorBase
örneği oluşturur ve döndürür.
Parametreler
targetParent:DisplayObject — Üst DisplayObjectContainer.
| |
targetName:String — Üst öğesi tarafından görünen haliyle hedefin örnek adı.
| |
repeatCount:int (default = 0 ) — Animasyonun oynatılma sayısı. Varsayılan değer 0 olup bu, animasyonun süresiz olarak döngü gerçekleştireceği anlamına gelir.
| |
autoPlay:Boolean (default = true ) — Animasyonun otomatik olarak oynatılmaya başlayıp başlamayacağını belirten değer (varsayılan değer true şeklindedir)
| |
startFrame:int (default = -1 ) — Üst öğenin zaman çizelgesine göre animasyonun başladığı kare. Üst öğenin zaman çizelgesi, ilişkilendirilmiş Motion öğesinin süresinden kısaysa, startFrame, hedef animasyon başlamadan önceki ve bu addTarget çağrısı yapıldıktan sonraki kare sayısını belirtir. Üst öğe bir SimpleButton ise, hareketin uygulanması gereken düğme durumunu belirtmek için startFrame kullanılır: upState için 0, overState için 1, downState için 2.
| |
useCurrentFrame:Boolean (default = false ) — true ise, hedef nesnenin hangi animasyon karesinde olacağını belirlemek için üst öğenin currentFrame özelliğinin kullanılacağını belirten bir bayrak.
| |
initialPosition:Array (default = null ) — null değilse, üretilen AnimatorBase örneğinde initialPosition özelliğini ayarlamak için kullanılır.
| |
zIndex:int (default = -1 ) — Üst öğe bir SimpleButton ise, bu değer, animasyonun uygulanacağı nesnenin 0 temelli z sırasıdır. Düğmede yalnızca bir nesne varsa, zIndex 0 değerine değil, -1 değerine ayarlanmalıdır. varsayılan olarak -1'dir.
| |
placeholderName:String (default = null ) — null değilse, sahne alanında, instanceNameFactoryClass tarafından oluşturulan DisplayObject nesnesiyle değiştirilecek örneği belirtmek için kullanılır. Varsayılan olarak null değerindedir.
| |
instanceFactoryClass:Class (default = null ) — null değilse, yer tutucunun yerini alacak bir DisplayObject oluşturmak için kullanılan sınıf. Varsayılan olarak null değerindedir.
|
AnimatorBase — Yeni bir AnimatorBase örneği.
|
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z