作者heavenbetula (绿草)
看板Flash
标题[问题] 该如何一次建立多个MovieClip呢?
时间Sat Apr 12 21:26:10 2014
我想要从外部读入多个图档,并且侦听各个图档的滑鼠事件
我想到的方法是建立多个MovieClip,然後将读入的图档放在MovieClip中
这样我就可以直接侦听
但是一直想不到该怎麽做...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.8.51
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Flash/M.1397309173.A.EA0.html
1F:推 KawasumiMai:逻辑上没什麽问题啊 04/12 23:10
2F:→ KawasumiMai:for new load addEventListener event.target 04/12 23:10
3F:→ KawasumiMai:原则上就文内说的那样啊 04/12 23:10
只能用var mc0:MovieClip = new MovieClip();
var mc1:MovieCLip = new MovieClip();
的方法才能建立多个MovieClip吗?
有没有类似像for(var i:int;i<10;i++){
this["mc"+i].addEventListener(MouseEvent,CLICK,mc_move);
}
这样可以一次弄好几个的?
※ 编辑: heavenbetula (61.231.8.51), 04/13/2014 00:45:55
4F:→ KanoLoa:回圈{ mc_array[i] = new MovieClip(); } 04/13 02:05
可是这样MovieClip就没有像mc0,mc1这样名称可以让我去侦听滑鼠事件的样子?
※ 编辑: heavenbetula (1.162.139.99), 04/13/2014 09:38:40
5F:→ Kcars:mc0应该就是上面的this["mc"+i] ? 04/13 23:21
7F:→ heavenbetula:感谢Kcars大大,本身功力不好..我再好好研究你的方法 04/15 19:36