Klibi hazırlamak oldukça basittir. Swf dosyası
sürüklenecek bir film klibi ve hedef film klibi hazırlamak yeterli
olacaktır.
Bir evvel ki örnekte bahsedilen film
kliplerine buton komutu atama işlemi burada uygulanmıştır.
1- Önce bir grafik veya animated
gif dosyası hazırlayalım. Bu sürüklenen klibi oluşturacaktır.
Flash ta yeni bir movie clip açalım ve import
komutu ile dosyayı flash içine alalım. Bu klibi sahneye yerleştirelim.
İnstance name kısmına tavsan yazalım.
2- Yeni bir klip açalım. Bu
hedef kliptir. Oval aracı ile bir elips çizelim. Ve sahneye yerleştirelim.İnstance
name= delik
3- Şu an sahnede 2 klip var
(tavsan ve delik )
4- Alttaki kodları biliyorsunuz
artık. Tavsan kibine şu komutu atayalım:
Dikkat ettiyseniz buton içermemesine
rağmen bir klibe buton komutu atadık. Kısaca açıklarsak
farenin sol tuşunu tavsan klibi üzerine basarak dolaştırdığımızda
klibi sürükleyebiliyoruz. Fare sol tuşunu bıraktığımızda şayet
delik klibinin üzerine gelip çakışma sağlanmışsa klip görülmez
oluyor. Yok çakışma olmamışsa tavşan klibi eski konumuna geri
dönüyor.
ÖNEMLİ NOT: Flash MX de if
(this._droptarget=="/delik") şeklinde bir dizin
çalışır. Fakat flash MX 2004 Slash karakteri
ile çalışmadığından eval fonksiyonunu kullanmak
durumunda kalıyoruz. Eval komutu delik klibinin
değerini döndürür ve bu değer _level0.delik şeklindedir.
dropTraget kural dışı çalışan tek komuttur. Şayet
siz dizini mantıklı olarak gördüğü nüz (olması gerekende aslında
budur) this.dropTarget==_root.delik şeklinde
yazarsanız kodlarınız çalışmayacaktır. Bu özel durumu daima akılda
tutmakta yarar var.