应FLASH吧友的需求,分享AS3脚本下,如何制作拖动影片剪辑到指定区域后不可再拖动的效果,可用于一般的互动课件开发以及游戏开发中。
工具/原料
1
FLASH CS6软件或其它支持AS3的FLASH软件
2
FLASH入门基础
方法/步骤
1
首先新建AS3文档。
3
在主时间轴加如下代码:var mc_count:int=4;//可拖动的影片剪辑数量var timer:Timer=new Timer(20);//鼠标跟随定时器var mc_index:int=0;//当前拖动的影片剪辑索引var tempx:Number=0;//相对鼠标横坐标var tempy:Number=0;//相对鼠标纵坐标init();function init():void{timer.addEventListener(TimerEvent.TIMER,AutoFollowMouseEvent);//添加定时器事件for(var i:int=0;i
4
Ctrl+enter预览效果。
注意事项
1
有任何问题可以到FLASH吧找我,也可以留言。
2
有用的话记得投票和点赞
上一篇:怎样精准截取视频片段?