物理知识在FLASH世界中的应用 物理知识在FLASH世界中的应用

作者:cuiyysw   类型:原创   来源:闪吧

  前不久在转贴了一篇来自闪客天堂(由浪子啸天老师编写)的好帖子(数学在FLASH中的应用):
dispbbs.asp?BoardID=1&ID=209910
于是自己尝试着写一些关于FLASH和物理知识的应用,网上这方面的资料太少了,学习心得大家多多交流

一:匀速直线运动
物理公式:x=x0+v*t;

看效果:

点击浏览该文件
点击浏览该文件

http://www.flash8.net/bbs/UploadFile/2005-1/2005150454545.swf

1新建文件550*400像素其他的默认;

2"ctrl"+F8,创建一个影片剪辑,名称“MC”

3回到主场景,"ctrl"+L打开库面版,把刚创建的影片剪辑拖入到舞台左端,

4选中这个MC,绑定代码:

onClipEvent(load){//影片加载一次
v=5;
}
onClipEvent(enterFrame){//进入贞
_x+=v;
if(_x>400){
_x=0; //当MC超出舞台的位置,我们就把就要重新设置MC的起始位置
}
}
//根据公式:x=x0+v*t, "t"表示影片每次调用enterFrame事件次数,场景中的MC的_x位置都会增加一个变量V(V=5,加载时初使化的值),同理:第10次调用enterFrame事件后x=x0+v*10
   责任编辑:uufeng    时间:2005年1月5日