Flash Cs6 Actionscript3 İmagebutton

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    detCode
    detCode's avatar
    Kayıt Tarihi: 30/Kasım/2012
    Erkek

    Merhaba arkadaşlar ilk önce şunu belirteyim flash cs6 yı yaklaşık 2 saat önce yükledim iki saat önceye kadar hiçbir bilgim yoktu :D araştırmama rağmen sorunu çözemedim 

    birtane resim ekledim F8'e basıp Type kısmını button olarak ayarladım.

    ve actionscript olayınada şu kodları yazdım 

     

    this._buttonrakipbul.addEventListener(MouseEvent.CLICK, rakipbul);

    function rakipbul(e:MouseEvent) {

    }

    çalıştırdığımda output kısmındaki hata 

    TypeError: Error #1010: Bir terim tanımsız ve özelliği yok.

    at Untitled_fla::MainTimeline/frame1()

    ---------------------------------------------------------------------------------

    this. kısmını silince ise çıkan hata

    Access of undefined property _buttonrakipbul.

     

    olay budur. çözümü bilen vardır umarım.


    Who is detCode?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    detCode
    detCode's avatar
    Kayıt Tarihi: 30/Kasım/2012
    Erkek

    hiçmi cevap yok :(


    Who is detCode?
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Underground
    Underground's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    googlede aratınca sitede buldum.yararlı olur inş.

     

    " access of undefined property mouseChildren through a referance with static type flash.display:simpleButton.
    Hatası: sizin bir buton için yazdığınız kodların parametrelerinin, aslında bir butona ait olmadığı anlamına gelir.Buton özelliğini bir movieClip’e çevirirseniz bu hatayı muhtemelen almazsınız.Ama kodlar da çalışmayabilir.Sonuç olarak bir buton için bu kodları kullanamazsınız."

     

    http://www.aydinmahmut.com/access-of-undefined-property-mousechildren-through-a-referance-with-static-type-flash-displaysimplebutton/

     


    Herkesin işine yaradığın kadar iyisindir Bu Hayatta!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    this neden koydun, oradaki this stage anlamına gelir en üst katmanda isen ona gerek yok. Nesnenin instance nameini düzgün yap özel karakter ile başlamamayı dene, bazen Flashta saçma buglar olabiliyor.

     

    btn_rakipbul.addEventListener(MouseEvent.CLICK, rakipbul_fnc);

    function rakipbul_fnc(event:MouseEvent):void{

    trace("calisiyor.");

    }

     

    nesnenin Instance name'ini "btn_rakipbul" yap. Kodları eskisinin yerine kopyala.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Daniel-Koo
    Daniel-Koo's avatar
    Kayıt Tarihi: 22/Ekim/2010
    Erkek

    Hocam ne yapmak istiyorsun onu anlamadık :) 

    this._buttonrakipbul.addEventListener(MouseEvent.CLICK, rakipbul);

    function rakipbul(e:MouseEvent) {

    }

    yazmışsın, bir fonksiyon var ama bu fonksiyonu süslü parantezlerin içerisinde bi özelliği yok? yani o fonksiyon şu an tek başına takılıyor :) 

    Ayrıca ActionScript'te, C#'da ki gibi this. olayı var mı? 


    ne diyon?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek
    Daniel-Koo bunu yazdı

    Hocam ne yapmak istiyorsun onu anlamadık :) 

    this._buttonrakipbul.addEventListener(MouseEvent.CLICK, rakipbul);

    function rakipbul(e:MouseEvent) {

    }

    yazmışsın, bir fonksiyon var ama bu fonksiyonu süslü parantezlerin içerisinde bi özelliği yok? yani o fonksiyon şu an tek başına takılıyor :) 

    Ayrıca ActionScript'te, C#'da ki gibi this. olayı var mı? 

    var.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    detCode
    detCode's avatar
    Kayıt Tarihi: 30/Kasım/2012
    Erkek

    o fonksiyonun içine httprequest gelicek tabi flashdaki  karşılığı daha oralara gelemedim buton düzgün çalışsa içinide bakıcam 

    this. olayını internette gördüm bir deniyim demiştim bakıyorum yorumlardakini deniyorum elleriniz dert görmesin :D


    Who is detCode?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    detCode
    detCode's avatar
    Kayıt Tarihi: 30/Kasım/2012
    Erkek
    VBDream bunu yazdı

    this neden koydun, oradaki this stage anlamına gelir en üst katmanda isen ona gerek yok. Nesnenin instance nameini düzgün yap özel karakter ile başlamamayı dene, bazen Flashta saçma buglar olabiliyor.

     

    btn_rakipbul.addEventListener(MouseEvent.CLICK, rakipbul_fnc);

    function rakipbul_fnc(event:MouseEvent):void{

    trace("calisiyor.");

    }

     

    nesnenin Instance name'ini "btn_rakipbul" yap. Kodları eskisinin yerine kopyala.

    tamamdır çalıştı hocam sağolsın. ben bide httprequest bakıyım internetten:D


    Who is detCode?
Toplam Hit: 1465 Toplam Mesaj: 8