我在做一个flash的课件,需要做一个圆不动,一圆运动,随着运动,两圆的圆心距不断缩小,能否像几何画板一样显示两圆圆心距的距离的变化(数字显示).
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 11:17:49
![我在做一个flash的课件,需要做一个圆不动,一圆运动,随着运动,两圆的圆心距不断缩小,能否像几何画板一样显示两圆圆心距的距离的变化(数字显示).](/uploads/image/z/11314852-52-2.jpg?t=%E6%88%91%E5%9C%A8%E5%81%9A%E4%B8%80%E4%B8%AAflash%E7%9A%84%E8%AF%BE%E4%BB%B6%2C%E9%9C%80%E8%A6%81%E5%81%9A%E4%B8%80%E4%B8%AA%E5%9C%86%E4%B8%8D%E5%8A%A8%2C%E4%B8%80%E5%9C%86%E8%BF%90%E5%8A%A8%2C%E9%9A%8F%E7%9D%80%E8%BF%90%E5%8A%A8%2C%E4%B8%A4%E5%9C%86%E7%9A%84%E5%9C%86%E5%BF%83%E8%B7%9D%E4%B8%8D%E6%96%AD%E7%BC%A9%E5%B0%8F%2C%E8%83%BD%E5%90%A6%E5%83%8F%E5%87%A0%E4%BD%95%E7%94%BB%E6%9D%BF%E4%B8%80%E6%A0%B7%E6%98%BE%E7%A4%BA%E4%B8%A4%E5%9C%86%E5%9C%86%E5%BF%83%E8%B7%9D%E7%9A%84%E8%B7%9D%E7%A6%BB%E7%9A%84%E5%8F%98%E5%8C%96%EF%BC%88%E6%95%B0%E5%AD%97%E6%98%BE%E7%A4%BA%EF%BC%89.)
我在做一个flash的课件,需要做一个圆不动,一圆运动,随着运动,两圆的圆心距不断缩小,能否像几何画板一样显示两圆圆心距的距离的变化(数字显示).
我在做一个flash的课件,需要做一个圆不动,一圆运动,随着运动,两圆的圆心距不断缩小,能否像几何画板一样显示两圆圆心距的距离的变化(数字显示).
我在做一个flash的课件,需要做一个圆不动,一圆运动,随着运动,两圆的圆心距不断缩小,能否像几何画板一样显示两圆圆心距的距离的变化(数字显示).
1、画不动的圆并调整好大小.然后转换为 影片剪辑元件 (假设元件名为 circleDistance).
注意:原件的控制点选中心.
2、双击原件circleDistance,进入原件内,此时,元件坐标原点就是 定圆的圆心.
3、在元件circleDistance内,画动圆.调整好动圆的大小后,再调它的位置(直接调整它的坐标就行).调整好后,将其转换为 影片剪辑原件,元件名为:moveCircle ,实例名为:moveC .
4、创建一动态文本,实例名为:distanc
5a、如果不熟悉AS,可以制作moveC的补间动画.
在元件circleDistance内新建一图层,在帧上写AS:
onEnterFram = function(){
distanc.text = String(Math.sqrt(Math.pow(moveC._x,2)+Math.pow(moveC._y,2)));
}
5b、如果熟悉AS,则可以用AS脚本来控制moveC坐标.在控制坐标的同时计算距离:
distanc.text = String(Math.sqrt(Math.pow(moveC._x,2)+Math.pow(moveC._y,2)));