Flash cs6怎么计算两个物体之间的距离

网络外包 2025-04-17 09:38www.1681989.comseo优化

在Flash的舞台世界中,若想计算任意两个对象间的直线距离,该如何操作呢?下面,让我带你一竟,了解如何完成这一任务。

接着,返回我们的主要场景,将刚刚创建的“sun”影片剪辑元件拖到舞台中。在“属性”面板中,给这两个对象分别设置“实例名称”,命名为“sun1_mc”和“sun2_mc”。

然后,我们选择“文本工具”,在“属性”面板中选择“动态文本”,并在舞台上绘制一个动态文本框。将这个文本框的“实例名称”命名为“dis_txt”。记得要嵌入适合的字体哦。

然后,再新建一个图层命名为“代码”。在图层的第1帧右击,选择“动作”选项。这里,我们需要注册对象sun1_mc的鼠标按下事件的侦听器。这个侦听器的接收者函数是“startdrag”。同样地,我们也要为sun2_mc注册侦听器。

完成上述操作后,我们接着注册sun1_mc的鼠标释放事件的侦听器,接收者函数为“sdrag”。同样地,也要为sun2_mc进行注册。

至此,我们已经完成了所有前期设置。接下来,你可以通过点击cal_btn按钮来计算两个对象之间的直线距离了。当两个对象被拖动到新的位置时,通过编程计算出的距离将自动显示在dis_txt文本框中。这样,你就能直观地看到两个对象之间的直线距离了。

以上步骤是不是让你豁然开朗呢?赶紧动手试试吧,相信你会爱上这种充满创造力的操作方式!

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by