0
我想導入類無濟於事。AS4 Flash導入自定義類
test.fla
時間線1:var main:Main = new Main();
main.as
package{
import flash.display.MovieClip;
public class Main extends MovieClip{
public function Main()
{
var _myClass:myClass;//this line will fail
trace("Main");
}
}
}
myClassFile.as
package{
public class myClass
{
public function myClass()
{
trace("myClass");
}
}
}
錯誤:1046:類型未找到或不是編譯時間常數:MyClass的。
//讓我們試試這個。 。 。
main.as
package{
import flash.display.MovieClip;
import MyPackage;
public class Main extends MovieClip{
public function Main(){
var _myClass:myClass;
trace("Main");
}
}
}
myClassFile.as
package MyPackage{
public class myClass {
public function myClass(){
trace("myClass");
}
}
}
錯誤:1172:定義MyPackage的找不到。
所有文件都位於同一目錄