2011-12-28 8 views
0

次のコードを参照してください。 as3、インポートされたクラスの関数が呼び出されていません。種類エラー:エラー#1006

CarSelector.as ... this file is in one next folder "mfClass".

package 
{ 
    import flash.display.MovieClip; 
    public class CarSelector extends MovieClip { 
     public function CarSelector() { 
      this.x = 200; 
      this.y = 50; 
     } 
     public function sel_Fun():void 
     { 
      trace("array"); 
     } 
    } 

} 

package 
{ 
    import mfClass.CarSelector; 
    import flash.display.MovieClip; 
    import flash.events.Event; 
    public class MainClass extends MovieClip 
    { 
     private var carSel:CarSelector; 
     public function MainClass() 
     { 
      show_selector(); 
     } 
     private function show_selector():void 
     { 
      carSel = new CarSelector(); 
      carSel.sel_Fun(); 
     } 
    } 
} 

mainClass.as

は今..私はフラッシュでこれを実行したとき。私はこのメッセージを出力します。

TypeError: Error #1006: sel_Fun is not a function. 
    at MainClass/show_selector() 
    at MainClass() 

誰かがこれはトリミングされたクラスです..私は2泊のためにこれに直面してきた理由は何..です私を助けてください..私は削除して再書き込みを..しかし得ることができませんでした解決策は...

それはだ場合

答えて

0

は 'mfClass' フォルダ

+0

www0z0k ..トンに

package mfClass { import flash.display.MovieClip; public class CarSelector extends MovieClip { 

をする必要があります。..私を助けてください私はそれを試してみました...しかしそれはうまくいきませんでした... 私はmfClassフォルダのパスをクラスパスに入れました。 – MFarooqi

関連する問題