我在flash cs3工作。有“People.swf” - 库MovieClips,他们有动作脚本和第一帧的导出。命名类“Head1”......“Head2”等。 我如何在其他flash项目中创建对象“Head1”?
答案 0 :(得分:0)
不想复制&粘贴代码在这里。请参阅ApplicationDomain课程官方文档中的有用示例。您还可以使用您的母语(俄语)here找到该课程的文档。
答案 1 :(得分:0)
将“library.swf”加载到应用程序中的新ApplicationDomain中 尝试这样的事情:
var _name: String = 'Head1';
try {
var _class: Class = getDefinitionByName( _name ) as Class;
var _instance: MovieClip = new _class() as MovieClip;
addChild(_instance);
}
catch (e:Error) {
trace('Error - Definition could not be found ! ['+ _name +']');
}
问候..