Flash8制作弹性跟随鼠标的弹性圆
效果如下:点击这里下载源文件新建文档,按Ctrl+J修改属性:http://cimg2.163.com/catchpic/0/0C/0CDF28FCE9FEACD8F48DAD3DDAF02044.gif
自己随意设置一个背景,然后使用椭圆工具绘制一个只有边框色没有填充色的圆:http://cimg2.163.com/catchpic/0/09/098D4AFCD23AAB1606970C9BAA05A912.jpg
然后选中圆按F8转变为影片剪辑元件,在属性面板上命名实例名circle:http://cimg2.163.com/catchpic/0/0B/0B7E9B7EF373B70B40D1A6B8E73ED11D.jpg
http://cimg2.163.com/catchpic/E/ED/ED7CDA39EEE96C1E65C9499DC2F6EB79.jpg
然后添加一层,选择第1帧按F9输入如下指令:_root.onEnterFrame = function(){positionX = _root._xmouse - 55;positionY = _root._ymouse - 50;circle._x = circle._x + (positionX - circle._x)/15circle._y = circle._y + (positionY - circle._y)/15}最后我们为了让圆的动画效果更好,我们可以编辑circle影片剪辑元件,我这个实例做的是圆的形状变形动画。然后可以按Ctrl+Enter测试影片了!
来源:网易网
页:
[1]