2011-12-28 2 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() 

누군가 내가이 밤이 직면했습니다 .. 이유는 무엇인지 .. 좀 도와 주실 래요 .. 이것은 내가 제거하고 .. 다시는 쓰기 만 가져올 수 없습니다 .. 자른 클래스 이 솔루션은 ..

는 만약

답변

0

은 'mfClass'폴더

+0

www0z0k .. t에

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

을해야합니다 .. 좀 도와주세요 행크스에 대한 팁 .. 나는 그처럼 노력했지만 ... 그게 작동하지 않았다 ... 그래서 나는 클래스 경로에 mfClass 폴더의 경로를 넣어 .. – MFarooqi

관련 문제