手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Flash舞台实现在两个图像中间显示另一图像

时间:2024-10-14 18:33:54

1、在Flash舞台中插入一个按钮,在“属性”面板中将“实例名称”取名为“show_btn”。

Flash舞台实现在两个图像中间显示另一图像

2、在舞台插入三个影片剪辑实例,“实例名称”分别命名为“mo_mc”、“fa_mc”和“boy_mc”。

Flash舞台实现在两个图像中间显示另一图像
Flash舞台实现在两个图像中间显示另一图像
Flash舞台实现在两个图像中间显示另一图像

3、新建一个“代码”图层,打开“动作”面板。首先,定义一个Point类的变量d1,用以保存影片剪辑实例mo_mc的X轴和Y轴坐标。

Flash舞台实现在两个图像中间显示另一图像

4、接着,用上一步同样的方法定义变量d2,用fa_mc.x和fa_mc.y获取实例的坐标值。

Flash舞台实现在两个图像中间显示另一图像

5、设置影片剪辑元件的visible属性值为false,即隐藏儿子图像,不让他显示。

Flash舞台实现在两个图像中间显示另一图像

6、注册按钮元件show_btn鼠标单击事件的侦听器,接收者函数为onshow。

Flash舞台实现在两个图像中间显示另一图像

7、定义侦听器函数onshow,参数e为鼠标事件。

Flash舞台实现在两个图像中间显示另一图像

8、计算出影片剪辑元件boy_mc的X轴和Y轴坐标,用(d1.x+d2.垓矗梅吒x)/2的方式计算出父母亲两个图像的X轴中间值,用(d1.y+d2.y)/2的方式计算出两个图像的Y轴中间值。

Flash舞台实现在两个图像中间显示另一图像

9、最后,设置元件boy_mc的visible属性值为true,即在舞台显示儿子图像。

Flash舞台实现在两个图像中间显示另一图像

10、运行程序,当单击按钮“显示”后,在父亲和母亲的图像中间就显示儿子的图像。

Flash舞台实现在两个图像中间显示另一图像
Flash舞台实现在两个图像中间显示另一图像
© 手抄报圈