Paket | fl.transitions |
Sınıf | public class TransitionManager |
Miras Alma | TransitionManager 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, AIR 1.0 |
TransitionManager örneği oluşturmanın iki yolu bulunur:
-
TransitionManager.start()
yöntemini çağırın. Bu, TransitionManager örneği oluşturmanın en kolay ve tavsiye edilen yoludur. -
new
operatörünü kullanın. Daha sonra geçiş özelliklerini atayın ve ikinci adımdaTransitionManager.startTransition()
yöntemini çağırarak geçiş efektini başlatın.
İlgili API Öğeleri
TransitionManager yapıcı işlevi
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
Ö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 | ||
content : MovieClip
TransitionManager öğesinin geçiş uygulayacağı film klibi örneği. | TransitionManager | ||
contentAppearance : Object [salt okunur]
Geçişlerin uygulanacağı içeriğin (hedef film klibi) kaydedilen görsel özelliklerini içeren nesne. | TransitionManager |
Yöntem | Tanımlayan: | ||
---|---|---|---|
TransitionManager(content:MovieClip)
Yeni bir TransitionManager örneği oluşturmaya yönelik yapıcı işlevi. | TransitionManager | ||
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 | ||
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 | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
[statik]
Yeni bir TransitionManager örneği oluşturur, hedef nesneyi atar, bir geçiş uygular ve geçişi başlatır. | TransitionManager | ||
Bir geçiş örneği oluşturur ve başlatır. | TransitionManager | ||
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 | ||
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 |
content | özellik |
contentAppearance | özellik |
TransitionManager | () | Yapıcı |
public function TransitionManager(content:MovieClip)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.0 |
Yeni bir TransitionManager örneği oluşturmaya yönelik yapıcı işlevi. Ancak, TransitionManager.start()
yöntemi, TransitionManager örneği oluşturmak ve uygulamak için daha etkili bir yöntemdir. Bir örnek oluşturmak için TransitionManager yapıcı işlevini kullanmıyorsanız, new
operatörünü kullandıktan sonra geçiş özelliklerini atayın ve ikinci adımda TransitionManager.startTransition()
yöntemini çağırarak geçiş efektini başlatın.
Örneğin:
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
content:MovieClip — Geçiş efektinin uygulanacağı MovieClip nesnesi.
|
İlgili API Öğeleri
start | () | yöntem |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.0 |
Yeni bir TransitionManager örneği oluşturur, hedef nesneyi atar, bir geçiş uygular ve geçişi başlatır. Özellikle, bu yöntemin çağrılması, zaten bulunmuyorsa TransitionManager sınıfının bir örneğini oluşturur, transParams
parametresinde atanmış olan belirtilen geçiş sınıfının bir örneğini oluşturur ve ardından geçişi başlatır. Geçiş,·content
parametresinde atanan film klibine uygulanır.
Örneğin:
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Parametreler
content:MovieClip — Geçiş efektinin uygulanacağı MovieClip nesnesi.
| |
transParams:Object — Bir nesne içinde iletilen parametrelerin bir koleksiyonudur. transParams nesnesi, uygulanacak geçiş efektini gösteren bir type parametresinin ardından direction , duration ve easing parametrelerini içermelidir. Bunlara ek olarak, söz konusu geçiş efekti sınıfının gerektirdiği parametreleri dahil etmeniz gerekir. Örneğin, fl.transitions.Iris geçiş efekti sınıfı, ayrıca startPoint ve shape parametrelerini gerektirir. Dolayısıyla, her geçişte gerekli olan type , duration ve easing parametrelerine ek olarak, (transParams nesnesine) fl.transitions.Iris efektinin gerektirdiği startPoint ve shape parametrelerini eklersiniz.
|
fl.transitions:Transition — Transition örneği.
|
startTransition | () | yöntem |
public function startTransition(transParams:Object):fl.transitions:Transition
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.0 |
Bir geçiş örneği oluşturur ve başlatır. Eşleşen bir geçiş zaten varsa, varolan geçiş kaldırılır; yeni bir geçiş oluşturulur ve başlatılır. Bu yöntem, yapıcı işleviyle birlikte kullanılır.
Örneğin:
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Alternatif olarak, geçiş efekti uygulamanın daha etkili bir yolu olan TransitionManager.start()
yöntemini kullanabilirsiniz.
Parametreler
transParams:Object — Bir nesne içinde iletilen parametrelerin bir koleksiyonudur. transParams nesnesi, uygulanacak geçiş efektini gösteren bir type parametresinin ardından direction, duration ve easing parametrelerini içermelidir. Bunlara ek olarak, söz konusu geçiş efekti sınıfının gerektirdiği parametreleri dahil etmeniz gerekir. Örneğin, fl.transitions.Iris geçiş efekti sınıfı, ayrıca startPoint ve shape parametrelerini gerektirir. Dolayısıyla, her geçişte gerekli olan type , duration ve easing parametrelerine ek olarak, (transParams nesnesine) fl.transitions.Iris efektinin gerektirdiği startPoint ve shape parametrelerini eklersiniz.
|
fl.transitions:Transition — Transition örneği.
|
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z