Film Klibi Örnekleri-2


DuplicateMovieClip:

1- Flash`ta yeni bir movie clip açalım. Önceden hazırladığımız gif dosyasını import komutu ile film klibine çevirelim. Bir de komutlar için buton oluşturalım.

2- Film klibini sahneye yerleştirip adlandıralım. (kedi)

3- İki tane butonu sahneye alalım. Biri klip eklemek diğeri çıkartmak için kullanılacaktır.

4- Ekle butonunu seçelim.on(release) olayına Global Functions->Movie Clip Control->duplicateMovieClip komutunu ekleyelim. Target alanına mutlak yolu yazalım.(_root.kedi). New Name alanına yeni klip için bir isim verelim.(kedi1) Depth alanına 2 yazalım. Burada film klibini çoğaltıp level2 ye yerleştiriyoruz ve kedi1 adını atıyoruz.

Bu şekilde bırakırsak ikinci klip daima tam birincinin üzerinde oluşacağından diğer klibi görmek mümkün olmayacaktır. Bu nedenle setProperty komutunu kullanarak X pozisyonunu değiştirmeliyiz.

5- Global Functions->Movie Clip Control->setProperty komutunu verelim. Property kısmında _x pozisyonu seçelim. Target alanında kopyalanan klibin mutlak yolunu girelim. (_root.kedi1).Value alanına ana klipten ne kadar uzağa eklenmeyi düşünüyorsanız ona ait değeri piksel cinsinden yazın. Bunun için önce klibin mutlak yolunu kullanmalısınız. Sonra değişecek olan _x`i son olarakta x`in piksel değerini yazın(_root.kedi._x+65) . İsterseniz _y içinde bir atama yapabilirsiniz.

6- Çıkart butonunu seçin. Actionscript panelini açıp removeMovieClip komutunu verin. Hedef olarak kopya klibin yolunu yazın. Son görüntü şöyle olacaktır:

Ekle butonu için

on (release) {
duplicateMovieClip (_root.kedi, "kedi1", 2);
setProperty (_root.kedi1, _x, _root.kedi._x+65);
}

Çıkart butonu için

on (release) {
removeMovieClip ("_root.kedi1");
}