动态创建多个对象并分行显示实例

//左边界
var _left:uint=10;
//顶部位置
var _top:uint=10;
//定义一个自己创建的类
var my_mc:mc;
//希望在场景中显示多少个MC
for (var i:uint=0; i
//实例化
my_mc=new mc();
//当横坐标超出舞台的时候,将MC的横坐标初始化
if (_left+my_mc.width>550) {
_left=10;
//纵坐标垒加
_top+=my_mc.height+10;
}
my_mc.x=_left;
my_mc.y=_top;
_left+=my_mc.width+10;
//为MC添加鼠标点击的动作
my_mc.addEventListener(MouseEvent.CLICK,_goto);
//在舞台中显示出来
addChild(my_mc);
}
function _goto(e:MouseEvent):void {
//鼠标当前正在操作的对象发生变化,跳到随机帧
e.currentTarget.gotoAndStop(int(Math.random()*5));
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值