flash AS3.0两个鼠标滑过触发动画的感应区域重叠
用一个简单的例子说明一下:第一帧:感应区1所在图层在感应区2所在图层上方,感应区2的区域包含了感应区1两个感应区各自有一个鼠标移出触发的动画,动画结束后都会回到第一帧现在...
用一个简单的例子说明一下:
第一帧:感应区1所在图层在感应区2所在图层上方,感应区2的区域包含了感应区1
两个感应区各自有一个鼠标移出触发的动画,动画结束后都会回到第一帧
现在问题来了:一旦触发感应区1一次,感应区2的动画便触发不了
求解啊,昨天才自学AS2.0,因为需要3D效果必须用3.0所以又重做了,然后就一直卡在这...
求浅显易懂一点,编程0基础,只是自己做个交互动画玩一下... 展开
第一帧:感应区1所在图层在感应区2所在图层上方,感应区2的区域包含了感应区1
两个感应区各自有一个鼠标移出触发的动画,动画结束后都会回到第一帧
现在问题来了:一旦触发感应区1一次,感应区2的动画便触发不了
求解啊,昨天才自学AS2.0,因为需要3D效果必须用3.0所以又重做了,然后就一直卡在这...
求浅显易懂一点,编程0基础,只是自己做个交互动画玩一下... 展开
展开全部
使用的flashcc做的一个简单例子,需要用flashcc版本打开。满意请采纳,谢谢
追问
能解释一下吗= =完全看不懂
追答
添加舞台的鼠标移动事件,在鼠标移动事件中根据鼠标当前的位置来判断是不是在你的区域范围内,是则说明鼠标移进了区域,不是则判断上次的状态是不是鼠标经过,如果是鼠标经过,则这次触发鼠标移出
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
感应区2监听不到鼠标移动事件了,被感应区1给覆盖。
更多追问追答
追问
请问怎么解决呢?
追答
很好解决,把两个区域设为元件,再把区域1放置区域2元件里面,在舞台上相当于只有一个元件了。只监控舞台的话,就没有面向对象编程了,如果感应区换一个位置,又得重新设置判断鼠标位置的条件。而操作元件里的元件,只需要以元件名点元件里的元件名就行了,例如,要操作元件plant里的元件flower,这样,plant.flower
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询