flash cs6怎么用按钮控制地球绕太阳旋转的效果?
我们想要制作一个地球围绕太阳旋转的动画,只要点击舞台中的开始按钮就可以了,该怎么实现这个功能呢?下面我们就来看看详细的教程。
1、制作一个太阳影片剪辑元件,将其从库面板中拖动到舞台中心,在属性面板中将实例名称取名为“sun_mc”。
2、用上一步相同的方法,在舞台制作一个地球影片剪辑元件,将实例名称取名为earth_mc。
3、新建一个按钮图层,插入一个按钮“开始”,将实例名称取名为“start_mc”。
4、新建一个“代码”图层,打开动作面板。首先,定义浮点型变量radian,保存地球转过的角度的弧度值。
5、接着,定义浮点型变量d,用来设置地球与太阳的距离,本人设置为200像素。
6、注册“开始”按钮start_mc的鼠标单击事件的侦听器,使地球开始旋转。
7、定义侦听器函数start,控制地球开始旋转。
8、定义变量angle,用于保存转过的角度的角度值。
9、注册地球earth_mc的enterframe事件的侦听器,接收者函数为rotate。
10、定义侦听器函数rotate,设置地球旋转。
11、将转过的角度值转换为弧度值,Math.PI为π值。
12、设置地球旋转的X轴坐标,用Math.cos函数计算坐标值,注意要加上太阳的X轴坐标。
13、用上一步相同的方法,设置地球旋转的Y轴坐标。
14、最后,将地球旋转的角度增加一度。
15、运行程序,单击“开始”按钮后,地球就不断地绕着太阳做旋转运动。
以上就是flash cs6实现按钮控制地球围绕太阳旋转效果的教程,希望大家喜欢,请继续关注脚本之家。
相关推荐:
相关文章
- Flash怎么使用9切片缩放比例辅助线功能?Flash舞台中的对象想要缩放,包括实例的笔触等,如果不想让笔触等边缘处进行缩放,就可以使用9切片比例缩放,下面我们就来看看详细2018-01-14
Flash cs6怎么设置文档属性? Flash文档属性面板的使用方法
Flash cs6怎么设置文档属性?flash cs6使用的时候,需要设置文档属性,该怎么设置呢?下面我们就来看看Flash文档属性面板的使用方法,需要的朋友可以参考下2018-01-14- Flash cs6怎么实现鼠标移入对象隐藏移出对象显示?Flash cs6舞台中的对象想要实现鼠标移入对象后图像隐藏,鼠标移除的时候对象显示,下面我们就来看看详细的教程,需要的朋2018-01-12
- flash cs6选择对象的矩形区域怎么填充指定的颜色?flash舞台中的矩形区域想要填充背景颜色,该怎么填充指定的颜色呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-01-11
- Flash cs6怎么用按钮计算两点的斜率和倾角?之前我们介绍过两点之间可以绘制直线,想要实现在舞台输入两点坐标,通过按钮计算直线的斜率和倾角,下面我们就来看看详细的教2018-01-10
- Flash cs6怎么制作输入两点绘制直线?flash想要实现在舞台中输入两点坐标,直接通过两点绘制直线,该怎么实现呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-01-09
- Flash cs6怎么画箭头并用鼠标控制箭头方向?Flash cs6中画的箭头想要使用鼠标控制箭头的方向,该怎么制作这个效果呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-01-08
- Flash cs6怎么使用变形工具旋转变形图形?Flash cs6中想要对图形进行变形,该怎么变形呢?下面我们就来看看flash cs6变形工具的使用方法,需要的朋友可以参考下2018-01-04
- Flash cs6怎么区分全局坐标和本地坐标?Flash cs6舞台上的每个对象都有坐标,那么全局坐标和本地坐标有什么区别呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-01-04
Flash cs6怎么制作鼠标单击对象螺旋运动到右边界的循环动画?
Flash cs6怎么制作鼠标单击对象螺旋运动到右边界的循环动画?Flash cs6中想要给舞台上的对象添加鼠标点击事件,该怎么添加呢?下面我们就来看看详细的教程,需要的朋友可以2018-01-04
最新评论