



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 4 Flash 算法研究 力学公式的应用 物理学,除了让你考试拿学分之外,其实是有很大的实用价值的,现在,就让我们来研究一下物理学在 flash 中的应用:) 运动,是动画的必要元素,作为矢量动画的 flash当然也不例外。而力学,则是研究物体运动的科学,适当的运用把力学知识在你的 flash动画中,会给你的动画带来意想不到的特殊效果或者让你的作品更加精致。 让我们先来复习一下力学知识,速度这个概念我向大家都知道,它是物体每单位时间运动的位移,要模拟匀速的运动是非常简单的,每桢给 mc 加上固定的位 移就可以了,匀速运动的物理公式是 S=Vt S 是位移, V 是速度,它是一个矢量, t 是时间。在 flash动画中,每桢之间会有固定的时间间隔,所以,这个公式可以用每桢加上固定的位移来代替。写成这样: /第一桢的 action,计算 x、 y 方向的单位位移 angle=30*/180; /运动方向和水平线之间的角度,需要转换成弧度,这个例子是角度 30度,转换成弧度的公式是 a*/180 v=10;/速度的大小 xstep=v*(angle);/计算 x 方向的位移量 2 / 4 ystep=v*(angle);/y 方向的位移量 /上面的代码只需要在初始化的时候计算一次 /第二桢 sprite._x+=xstep;/计算新的 x 坐标 sprite._y+=ystep;/计算新的 y 坐标 /上面的代码则需要每桢执行,需要放在循环的桢 action里面 /第三桢 gotoandplay(2); 这段代码的功能是让 mcsprite沿着 30度的方像以每桢10像素的速度运动。当然这是最简单的运动方式,实际生活中是没有这样完美的匀速运动的,物体 在运动中都会受到各种力的影响,比如说摩擦力、空气阻力、重力等等,而在力的作用下,物体表现为加速度运动,只要受力总和不为 0,则物体的速度就会每时每刻都不一样,这样的运动,就已经比较接近实际的了。 和加速运动相关的物理公式有 V=at V 仍然是速度, t 是时间,新加入的 a 则是加速度,它是每单位时间速度的变化量,她也是一个矢量。那么 a 是如3 / 4 何计算的呢?请看下面的公式: a=F/m 加速度公式, F 是物体的受力总和, m 是物体的质量,同样, F 也是一个矢量。把这些元素加入到刚才的代码中,则修改这些代 码如下: /第一桢的 action,计算加速度 angle=-60*/180;/受力方向和水平线之间的角度,需要转换成弧度,这个例子是角度 30 度,转换成弧度的公式是a*/180 F=10;/受力的大小 vangle=60*/180;/初始角度 v=10;/速度的大小 m=20;/物体质量 ax=F*(angle)/m ay=F*(angle)/m/x,y 方向的加速度 vx=v*(vangle);/计算 x 方向的位移量 vy=v*(vangle);/y 方向的位移量 /上面 的代码只需要在初始化的时候计算一次 /第二桢 vx+=ax; vy+=ay; 4 / 4 sprite._x+=vx;/计算新的 x 坐标 sprite._y+=vy;/计算新的 y 坐标 /上面的代码则需要每桢执行,需要放在循环的桢 action里面 /第三桢 gotoandpl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新教材高中化学 1.3.2 电解质溶液说课稿(2)苏教版必修第一册
- 1.2男生女生(配套教学设计)七年级道德与法治下册活动型同步教学教学设计+教学设计
- 2025北京林业大学外语学院小语种教师招聘2人模拟试卷及参考答案详解1套
- 5.2 等式的基本性质说课稿-2025-2026学年初中数学浙教版2024七年级上册-浙教版2024
- 2025江苏苏州市能源发展集团有限公司专业化青年人才定岗特选人员考前自测高频考点模拟试题及答案详解(各地真题)
- 2025广西河池市巴马瑶族自治县林业局常年法律顾问选聘1人模拟试卷有答案详解
- 2025湖南永州市宁远县人民医院公开招聘备案制专业技术人员50人考前自测高频考点模拟试题及答案详解(各地真题)
- 2024年四年级英语上册 Unit 1 The Clothes We Wear Lesson 4 Shoes and Socks说课稿 冀教版(三起)
- 新生儿食谱安全知识培训课件
- 古琴曲 流水 片段教学设计初中音乐粤教版八年级下册-粤教版
- DB11T 2441-2025 学校食堂清洁和消毒规范
- 2024年自考00055《企业会计学》历年真题及答案整理版
- 危重患者抢救及护理配合
- 信息技术与小学语文阅读教学深度融合的策略研究
- 蚊媒传染病的预防与控制
- 经济统计学课件
- 马工程经济法学教学
- “情景教学法”是小学英语教学的最有效方法
- 特种设备生产和使用单位日、周、月管理制度及填写表格(模板)
- 工程伦理-核工程的伦理问题
- 压矿资源调查报告
评论
0/150
提交评论