Paket | fl.motion |
Sınıf | public class Animator |
Miras Alma | Animator AnimatorBase EventDispatcher Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir işlev içindeki Animator sınıfının yöntemlerini çağırmayı planlıyorsanız, nesne kapsamının işlevin kendisiyle sınırlı kalmaması için işlevin dışındaki Animator örneğini bildirin. Bir işlev içindeki örneği bildirirseniz Flash Player, Flash Player'ın genel “çöp toplama“ işleminin bir parçası olarak işlevin bitişindeki Animator örneğini siler ve hedef nesnesi animasyon oluşturmaz.
Not: Flash CS3'te, bu sınıf tarafından desteklenen özellik ve yöntemlerin bazıları yalnızca bu sınıfın üyeleriydi. Flash CS4, bu sınıfın o özellik ve yöntemleri için AnimatorBase adlı bir temel sınıf oluşturdu ve onlar artık miras çemberi üzerinden diğer sınıflarla paylaşılıyor. Flash CS3 ile çalıştıysanız, bu özellik ve yöntemlerin hala AnimatorBase sınıfı tarafından desteklendiğini ancak Flash Professional'ın Flash CS3'ten sonraki sürümlerindeki AnimatorBase sınıfının üyeleri olduğunu göz önünde bulundurun. Bu başvurudaki herhangi başka sınıftaki gibi, bu sınıf tarafından desteklenen tüm özellik ve yöntemleri görmek için Miras Alınan Genel Özellikleri Göster ve Miras Alınan Genel Yöntemleri Göster seçeneklerini belirleyin.
Varsayılan MXML Özelliğimotion
İlgili API Öğeleri
Yöntem | Tanımlayan: | ||
---|---|---|---|
XML temelli ara hareket açıklamasını bir görüntüleme nesnesine uygulamak için bir Animator nesnesi oluşturur. | Animator | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | ||
Olay akışına bir olay gönderir. | EventDispatcher | ||
Animasyonu durdurur ve Flash Player animasyon sırasında doğrudan en son kareye gider. | AnimatorBase | ||
[statik]
Bir XML dizesinden Animator nesnesi oluşturur. | Animator | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | ||
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 | ||
[statik]
Parametre olarak belirtilen iki matrisi karşılaştırır ve bunlar birbirlerine eşitse true değerini döndürür. | Animator | ||
Flash Player'ı animasyon sırasında bir sonraki kareye ilerletir. | AnimatorBase | ||
Siz resume() yöntemini çağırana kadar animasyonu duraklatır. | AnimatorBase | ||
Animasyonu başlatır. | AnimatorBase | ||
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [statik] | AnimatorBase | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [statik]
Belirli bir MovieClip öğesini ve o MovieClip'in alt öğesi için bir AnimatorBase örneğini kaydeder. | AnimatorBase | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | ||
pause() yöntemiyle duraklatılan animasyonu devam ettirir. | AnimatorBase | ||
Flash Player'ı animasyonun ilk karesine getirir. | AnimatorBase | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Frame olaylarını başlatır. | AnimatorBase | ||
Animasyonu durdurur ve Flash Player animasyon sırasında ilk kareye geri gider. | AnimatorBase | ||
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 | ||
Her yeni kare girildiğinde currentFrame özelliğini ayarlar ve hedef animasyonunun üst MovieClips öğesinin zaman çizelgesindeki karelerle senkronize edilip edilmemesini sağlar. | AnimatorBase | ||
Belirtilen nesnenin temel değerini döndürür. | Object | ||
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher |
Animator | () | Yapıcı |
public function Animator(xml:XML = null, target:DisplayObject = null)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
XML temelli ara hareket açıklamasını bir görüntüleme nesnesine uygulamak için bir Animator nesnesi oluşturur.
Parametrelerxml:XML (default = null ) — XML temelli ara hareket açıklamasını içeren E4X nesnesi.
| |
target:DisplayObject (default = null ) — Ara hareketi kullanan görüntüleme nesnesi.
|
İlgili API Öğeleri
fromXMLString | () | yöntem |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir XML dizesinden Animator nesnesi oluşturur. Bu yöntem, Animator yapıcı kullanımı için bir alternatiftir ve diğerinin aksine E4X nesnesini kabul eder.
Parametreler
xmlString:String — Ara hareketi açıklayan XML dizesi.
| |
target:DisplayObject (default = null ) — Ara hareketi kullanan görüntüleme nesnesi.
|
Animator — Belirtilen xmlString öğesini belirtilen target öğesine uygulayan bir Animator örneği.
|
İlgili API Öğeleri
matricesEqual | () | yöntem |
public static function matricesEqual(a:Matrix, b:Matrix):Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2 |
Parametre olarak belirtilen iki matrisi karşılaştırır ve bunlar birbirlerine eşitse true
değerini döndürür.
Parametreler
a:Matrix — Karşılaştırma için ilk Matrix nesnesi.
| |
b:Matrix — Karşılaştırma için ikinci Matrix nesnesi.
|
Boolean — Bir Boolean değeri, iki matris birbirine eşitse true , aksi halde false değerini döndürür.
|
Tue Jun 12 2018, 01:09 PM Z