MovieClip nesneleriyle çalışma
Flash Player 9 ve üstü, Adobe AIR 1.0 ve üstü
Bir SWF dosyasını yayınladığınızda, Flash uygulaması Sahne Alanı'ndaki tüm film klibi sembolü örneklerini MovieClip nesnelerine dönüştürür. Özellik denetçisinin Örnek Adı alanında film klibi sembolüne bir örnek adı vererek o film klibi sembolünü ActionScript için kullanılabilir duruma getirebilirsiniz. SWF dosyası oluşturulduğunda, Flash uygulaması Sahne Alanı'nda MovieClip örneğini oluşturan ve örnek adını kullanarak bir değişken bildiren kodu oluşturur. Diğer adlandırılmış film kliplerinin içinde yuvalanmış film kliplerini adlandırdıysanız, bu alt film klipleri, üst film klibinin özellikleri gibi değerlendirilir—nokta sözdizimini kullanarak alt film klibine erişebilirsiniz. Örneğin,
childClip
örnek adına sahip bir film klibi,
parentClip
örnek adına sahip başka bir klibin içinde yuvalanırsa, bu kodu çağırarak alt klibin zaman çizelgesi animasyonunu oynatabilirsiniz:
parentClip.childClip.play();
Not:
: Flash geliştirme aracında Sahne Alanı'na yerleştirilen alt örnekler, kod çalıştırmasında üst örneğin yapıcısı içinde oluşturulmadıklarından, bu alt örneklere üst örneğin yapıcısı içindeki kodla erişilemez. Alt öğeye erişmeden önce üst öğenin kodla alt örneği oluşturması veya
Event.ADDED_TO_STAGE
olayını göndermek için alt öğeyi dinleyen geri çağrı işlevine erişimi geciktirmesi gerekir.
ActionScript 2.0 MovieClip sınıfının bazı eski yöntem ve özellikleri aynı kalsa da diğerleri değişmiştir. Alt çizgi ile önek olarak eklenen tüm özellikler yeniden adlandırılmıştır. Örneğin,
_width
ve
_height
özelliklerine şimdi
width
ve
height
olarak erişilirken,
_xscale
ve
_yscale
öğelerine de şimdi
scaleX
ve
scaleY
olarak erişilir. MovieClip sınıfının özelliklerinin ve yöntemlerinin eksiksiz listesi için
Adobe Flash Platformu için ActionScript 3.0 Başvurusu
'na bakın.
|
|
|