RemoveEvent Olayı

Bir adet movieClip oluşturup ismi ve Instance Name değeri “nesne” olarak belirtilir. “tiklama” isimli değişken mouse’la her tıklandığında 1 artırılacak şekilde fonksiyonu yazılır. “tiklama” değeri 3 olduğunda “nesne” adlı movieClip’in Tek Tıklama özelliğini silinir. Böylece movieClip’e tıklansa bile işlem yapılmayacaktır.
// nesne adlı movieClip’e Tek Tıklama (CLICK) özelliğini ekliyoruz ve Isle adlı fonksiyonu tetiklettiriyoruz.
nesne.addEventListener(MouseEvent.CLICK, Isle);var tiklama:int = 0; /* Tıklama ilk değeri 0 */
function Isle(tetikleme)
{
tiklama = tiklama + 1; /* Tıklamayı 1 arttırıyoruz. */
nesne.x = nesne.x + 10; /* Her tıklamada nesne 10 birim sağa */// Tıklama sayısı 3 olunca, nesne adlı movieClip’in Tek Tıklama özelliğini siliyoruz. Böylece movieClip’e tıklasak bile işlem yapmayacaktır.
if (tiklama == 3)
{
nesne.removeEventListener(MouseEvent.CLICK, Isle);
}
}
Ekler :
- Yazıyı indirmek için removeeventolayı.pdf tıklayınız..
- Flash örneğini indirmek için removeeventolayı.swf tıklayınız..
