关于As3当中影片剪辑的两个小问题

我的库中有一个影片剪辑,其实就是一个正方形的方块,方块上有一个动态文本框,文本框的实例名为AndyLabel。文本框和方块一起组成一个影片剪辑,导出类为Andy,然后Ma... 我的库中有一个影片剪辑,其实就是一个正方形的方块,方块上有一个动态文本框,文本框的实例名为AndyLabel。文本框和方块一起组成一个影片剪辑,导出类为Andy,然后Main 中用一个for 循环进行了10次var andy :Andy = new Andy(),让舞台上出现了一排影片剪辑,我的问题是:一:如何给这10个影片剪辑注册侦听器。我不想一个一个的注册。二、当鼠标想点击这些影片剪辑时,如何让AndyLabel上的文字也能接收到鼠标的点击。。求大神帮助解答,感激不尽。 展开
 我来答
大屁鹌子
推荐于2016-07-31 · 超过132用户采纳过TA的回答
知道小有建树答主
回答量:361
采纳率:0%
帮助的人:183万
展开全部
一、给容器添加侦听并设置bubbles参数为true,但如果容器内包含Andy以外的对象的话同样也会触发事件,要么逐个设置不需要事件的对象的mouseEnabled属性和mouseChildren为false,要么在侦听函数中加个判断 if(ev.target is Andy){...};
二、同一,点击文本框的话ev.target指向文本框,点击文本框以外的话ev.target指向Andy。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式