如何在Flash中用角度旋转来控制对象运动

2025-05-04 02:20:10

1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

如何在Flash中用角度旋转来控制对象运动

3、在“位图属性”窗口中,选择“ActionScript”选项卡,选择“为ActionScript导出”前面的勾,将“类”名改为“Bigimage”,单击“确定”。

如何在Flash中用角度旋转来控制对象运动

5、将图层命名为“代码”,在图层的第一帧右击,选择“动作”选项。

如何在Flash中用角度旋转来控制对象运动

7、设置X轴的截距为550,Y轴的截距为150,用于控制对象运动的坐标。

如何在Flash中用角度旋转来控制对象运动

9、创建“Bigimage”类的实例,变量为“imagedata”,设置实例的宽和高都为150像素。

如何在Flash中用角度旋转来控制对象运动

11、设置图像的宽和高的比例为原图的0.3,用函数scaleX和scaleY实现。

如何在Flash中用角度旋转来控制对象运动

13、将图片image添加到显示列表中。

如何在Flash中用角度旋转来控制对象运动

15、定义侦听器函数onmove,变量c的类型为事件。

如何在Flash中用角度旋转来控制对象运动

17、计算出的图像image的Y轴坐标位置,即为截距dy的值。

如何在Flash中用角度旋转来控制对象运动

19、测试程序,运行结果如下图所示。我们可以看到图像运动的方式,是受角度旋转的规律控制的。

如何在Flash中用角度旋转来控制对象运动
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢