2010-11-18 13 views

cevap

0

Sınıfınızı .as dosyasında doğru şekilde tanımlamayı unuttuğunu düşünüyorum.

trace(YAAYClass.YAAY()); 
+0

nah, Şimdi 1120: undefined özellik YAAYClass erişim dedi. Sanırım .as dosyasını bile göremiyorum. – pistatic

+1

.as dosyasının düzgün çalışması için "YAAYClass" adı verilmelidir. – jdecuyper

+0

evet doğru. ama bir sınıf yaratmak gereksizdi. Bir pakette tek bir işlevle çalınabilir. – pistatic

0

1:

package { 
    public class YAAYClass { 
     public static function YAAY():int { 
      return 3; 
     } 
    } 
} 

bu şekilde aradın mı: gibi görünmelidir bu dosyada harici olarak görünen fonksiyon olduğu için benim .as "YAAY.as" dosyasına adlı gerekirdi . 2: "YAAY'ı içe aktar" ana başlığımdaki bir dosyaya sahip olmalıyım. bu sorun çözüldü, sorun çözülmedi, sınıflar gerekli değil

İlgili konular