FLASH AS教程_解决从as2到as3的路上,关于循环创建对象的问题
我以前是用as2.0的,最近开始学as3.0,遇到些问题,不知道如何解决,希望大家能帮忙看看,先谢过了
下面贴上一部分的代码,要看全部可以下载源文件
for(var i:Number=0;i<pic_num;i++)
{
var mc:MovieClip = new MovieClip();
mc.y = btnY;
mc.addChild(btn);
addChild(mc);
mc.x = 790 - (i+1)*mc.width;
mc.name = "mc"+i;
trace(mc.name);
}
trace的结果是mc0,mc1,mc2,mc3,mc4;
为什么只能显示一个mc??貌似是因为叠在一起了
再谢
解决方法
trace(mc.x)
mc之间都没间距 肯定是一个挨一个