中易网

as3如何访问载入舞台上的的库元件?

答案:1  悬赏:70  
解决时间 2021-04-07 03:25
as3时间轴代码:
两个库元件,连接是a1和b1
for(var i:int=0;i<10;i++){
var a:a1=new a1()
}
for(var j:int=0;j<10;j++){
var b:b1=new b1()
}
要进行a和b的碰撞,如果用
if(a.hitTestObject(b)){
//会报错
}

怎么办?
最佳答案
在库中新建一个元件,在属性里面选择“导出”,类名“MC”。
返回舞台,输入代码。

var array:Array=new Array();
for(var i:int=0;i<200;i++){
var mc:MC=new MC();
mc.x=Math.random()*570;
mc.y=Math.random()*-50;
mc.rotationY =60;
mc["vy"] =Math.random()*6+4;
addChild(mc);
array.push(mc);
}
addEventListener(Event.ENTER_FRAME,fra);
function fra(event:Event):void{
for(var i:int=0;i<array.length;i++){
var mc:MC=MC(array[i]);
mc.y +=mc["vy"];
mc.rotationY +=.3;
if(mc.y>400){
mc.x=Math.random()*570;
mc.y=Math.random()*-50;
mc["vy"] =Math.random()*6+4;
}
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女人来月经同房有什么后果
“瞧”跟“看”的区别
浪吧造型怎么去啊,有知道地址的么
上别人的QQ空间能染上病毒吗
冈本避孕套 是大号还是中号还是小号
团体三等奖用英语怎么说
英语六级424分到底算不算过
为什么网上邻居连不上?
上坟烧报纸,你糊弄鬼那?
脸抓伤后结痂脱落后可以去美容院做护理吗
山东中邮物流有限责任公司东营分公司在哪里啊
A fair face may hide a foul heart到底是什
数学题:x,y均为正整数,使根号下x-116再+根
我家楼房是水泥粗坯墙涂上了灰色外墙漆,现在
准备网上买空调,看到一个辅助电加热的功能,
推荐资讯
我生我小孩的时候是打针生下来,要我老公签字
屈臣氏的橄榄油好吗?特别想买一款适合护发的
蒋家创意棺材板怎么样
180平米三角型屋设计图
求32位ug6.0破解版下载
女同事平时聊天还可以 发信息工作上的事回的
我想问一下王者联盟5V5是和LOL的经典地图一样
三月份充的年费奇妙,前两个月的服装能领吗
青岛市南京路211号
有人说开淘宝店不要钱,有的说要,有的说要钱
我老婆想跟我离婚。要怎么办。他脾气很不会。
谁知道一些简单的平面和三维设计用哪些软件比
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?