as3如何把库文件导入舞台
3个回答
展开全部
在元件属性上设定链接名,也就是类名;
程序代码中 var newInstance:类名 = new 类名();
addChild(newInstance) ;
如果有很多类似的元件需要添加,
元件库中的元件设定链接时候,可以起有规律的,例如 myClass1, myClass2, ...,
程序代码中:
for(var n=1;n<MAX;n++){
var iclass:Class = getDefinitionByName("myClass"+n) as Class;
var newInstance:*= new iclass();
addChild(newInstance) ;
}
程序代码中 var newInstance:类名 = new 类名();
addChild(newInstance) ;
如果有很多类似的元件需要添加,
元件库中的元件设定链接时候,可以起有规律的,例如 myClass1, myClass2, ...,
程序代码中:
for(var n=1;n<MAX;n++){
var iclass:Class = getDefinitionByName("myClass"+n) as Class;
var newInstance:*= new iclass();
addChild(newInstance) ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
起个名字,然后new出来,再addChild()
如:
var aa:TestName = new TestName();
addChild(aa);
你在库里,把那个文件的AS链接改成TestName 。
如:
var aa:TestName = new TestName();
addChild(aa);
你在库里,把那个文件的AS链接改成TestName 。
追问
是个库文件夹,里面有很多元素,我要把整个文件夹都导入。
追答
这个貌似不行。。或者可以。。不过我真是没这么用过。
你干脆把那个文件夹里的东西都放到一个mc里,然后调mc吧。。~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
属性 里面 为As导出
var aa:TestName = new TestName();
addChild(aa);
var aa:TestName = new TestName();
addChild(aa);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询