Şimdi Ara

Variable Scope Sorunu (ActionScript 3.0)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
1
Cevap
0
Favori
219
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Flash CS3 üzerinde, ActionScript3.0 kullanarak çalışıyorum.

    İlk keyframe'in scriptinde
    var xmlData:XML; 
    var xmlLoader:URLLoader = new URLLoader();
    var xmlRequest:URLRequest = new URLRequest("data.xml");
    xmlLoader.load(xmlRequest);
    xmlLoader.addEventListener(Event.COMPLETE, onComplete);

    function onComplete(event:Event):void
    {
    var loader:URLLoader = event.target as URLLoader;
    if (loader != null)
    {
    xmlData = new XML(loader.data);
    trace(xmlData.toXMLString());
    }
    else
    {
    trace("loader is not a URLLoader!");
    }
    }

    trace(xmlData == null);

    yazdım. görüldüğü gibi onComplete içinde XML yüklenmiş oluyor ve trace(xmlData.toXMLString()); satırı xml'imi gösteriyor. Ancak fonksiyonun dışındaki trace(xmlData == null); true dönüyor. En alttaki trace komutunu ikinci keyframe'e taşıyorum, yine "null".

    Ben xmlData'mı sadece bu fonksiyonun içinde mi kullanabileceğim?



    < Bu mesaj bu kişi tarafından değiştirildi un.real -- 18 Eylül 2008; 13:54:18 >



    _____________________________
    Beni bir dağda buldular    Benim adım dertli dolap    Suyum aşağıdan alırım
    Kolum kanadım kırdılar    Suyum akar yalap yalap    Alır yukarı dökerim      
    Dolaba layık gördüler       Böyle emreylemiş çalap     Ben mevlayı zikrederim
    Onun için inilerim.            Onun için inilerim.            Onun için inilerim.       
    Hannan Allah, Mennan Allah, Her dertlere derman Allah.
    Yunus Emre




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.