我一直在尝试从一个类中向我的 .fla 文件中添加一个影片剪辑。
我的主要 fla 文件:main.fla actionscript 文件:script.as
他们留在同一个目录中。
script.as 文件如下:
package {
import flash.display.*
public class MyClass extends MovieClip
{
public var target:MovieClip;
public function MyClass()
{
init();
}
public function init() //if this method will be runed only inside class it should be private not public
{
trace('created');
}
public function create()
{
target = new myfan();
target.x = 400;
target.y = 50;
stage.addChild(target);
}
}
}
我使用 create 函数从 main.fla 文件创建添加影片剪辑。
var trying:MyClass = new MyClass();
trying.create();
输出给出“created”,但我在输出的 swf 文件中看不到“myfan”movieclip。
我一直在寻找一整天,但找不到太多。
如何从类文件中添加影片剪辑?
谢谢你的帮助。