Paket | fl.motion |
Sınıf | public class Animator3D |
Miras Alma | Animator3D AnimatorBase EventDispatcher Object |
Alt Sınıflar | AnimatorUniversal |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5, AIR 1.0 |
Bir işlev içindeki Animator3D 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 Animator3D ö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.
Varsayılan MXML Özelliğimotion
İlgili API Öğeleri
Genel Özellikler
Özellik | Tanımlayan: | ||
---|---|---|---|
autoRewind : Boolean = false
Animasyonu sona erdikten sonra yeniden başlayacak şekilde ayarlar. | AnimatorBase | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
frameEvent : String
Event.ENTER_FRAME olayı tarafından oluşturulan event nesnesinin adı. | AnimatorBase | ||
initialPosition : Array [geçersiz kıl] [salt yazılır]
Görüntüleme nesnesinin x, y ve z koordinatlarını oluşturur. | Animator3D | ||
instanceFactoryClass : Class
ActionScript ile örnekler oluşturulurken, örneği oluşturan sınıf budur. | AnimatorBase | ||
isPlaying : Boolean [salt okunur]
Animasyonun o anda oynatılıp oynatılmadığını belirtir. | AnimatorBase | ||
motion : MotionBase
Animasyon için ara hareket özelliklerini içeren nesne. | AnimatorBase | ||
motionArray : Array
Animasyon için ara hareket özelliklerini içeren nesnelerin Array öğesi. | AnimatorBase | ||
orientToPath : Boolean = false
Görüntüleme nesnesinin hareket yolu üzerindeki konumunu ayarlar. | AnimatorBase | ||
placeholderName : String
ActionScript ile örnekler oluşturulurken bu, sahne alanında görüntülenen, değiştireceğimiz örnektir. | AnimatorBase | ||
positionMatrix : Matrix
Hareket yoluna tam bir dönüştürme işlemi uygulayan Matrix nesnesi. | AnimatorBase | ||
repeatCount : int = 1
Animasyonun tekrarlanma sayısı. | AnimatorBase | ||
sceneName : String
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. | AnimatorBase | ||
spanEnd : int [salt okunur]
Hedef üst öğesinin, üzerinde hedef animasyonunun sona erdiği karesini döndürür. | AnimatorBase | ||
spanStart : int [salt okunur]
Hedef üst öğesinin, üzerinde hedef animasyonunun başladığı karesini döndürür. | AnimatorBase | ||
target : DisplayObject
Animasyon uygulanan görüntüleme nesnesi. | AnimatorBase | ||
targetName : String
Üst DisplayObjectContainer öğesi tarafından görüldüğü haliyle hedef nesnenin adı. | AnimatorBase | ||
targetParent : DisplayObjectContainer
Animasyon uygulanan ve hedef nesne zaman çizelgesinde kaldırılıp değiştirildikten sonra hedef nesneyi almak için targetName ile bağlantılı kullanılabilen hedef üst DisplayObjectContainer öğesi. | AnimatorBase | ||
targetParentButton : SimpleButton | AnimatorBase | ||
targetState3D : Array
Hedef nesne için başlangıç yönlendirmesi. | AnimatorBase | ||
time : int
Geçerli animasyondaki süreyi gösteren ve kontrol eden sıfır tabanlı bir tam sayı. | AnimatorBase | ||
transformationPoint : Point
Bir görüntüleme nesnesini döndürme veya ölçekleme için başvuru noktası. | AnimatorBase | ||
transformationPointZ : int
Bir görüntüleme nesnesini döndürme veya ölçekleme için z koordinatlı başvuru noktası. | AnimatorBase | ||
usingCurrentFrame : Boolean [salt okunur]
Her yeni kare girildiğinde currentFrame özelliğinin kontrol edilip edilmeyeceğini ve hedef animasyonunun üst öğesinin zaman çizelgesindeki karelerle senkronize edileceğini veya üst öğenin geçerli karesi ne olursa olsun her zaman ileride olacağını belirtir. | AnimatorBase |
Genel Yöntemler
Yöntem | Tanımlayan: | ||
---|---|---|---|
Üç boyutlu XML temelli ara hareket açıklamasını bir görüntüleme nesnesine uygulamak için Animator3D nesnesi oluşturur. | Animator3D | ||
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 | ||
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 | ||
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 |
Korunan Yöntemler
Yöntem | Tanımlayan: | ||
---|---|---|---|
[statik] | Animator3D | ||
[statik] | Animator3D |
Olaylar
Özellik Ayrıntısı
initialPosition | özellik |
initialPosition:Array
[salt yazılır] [geçersiz kıl] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5, AIR 1.0 |
Görüntüleme nesnesinin x, y ve z koordinatlarını oluşturur.
Uygulama
override public function set initialPosition(value:Array):void
İlgili API Öğeleri
Yapıcı Ayrıntı
Animator3D | () | Yapıcı |
public function Animator3D(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 10, AIR 1.5, AIR 1.0 |
Üç boyutlu XML temelli ara hareket açıklamasını bir görüntüleme nesnesine uygulamak için Animator3D 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
Yöntem Ayrıntısı
convertMatrixToMatrix3D | () | yöntem |
matrices3DEqual | () | yöntem |
Tue Jun 12 2018, 01:09 PM Z