仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 786|回复: 8
打印 上一主题 下一主题

[学习教程] FLASH教程之Flash中复杂跟踪弹的算法

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:28:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
AdobeFlashCS5.5中的动画制作更简单,借助基于对象的动画快速创建动画、轻松修改运动路径并全面控制个别动画属性。
我看到的一些作跟踪弹的办法,都是要用向限的转换,还要思索枪弹和飞机在某个偏向坚持平行时做一些调剂,团体以为有些烦。而我这个用偏向向量来盘算跟踪弹的体例,不管坐标系怎样变,相干的盘算只要一个,把速率在X,Y偏向的“单元偏向向量”盘算出来,便可。学过向量的伴侣应当都晓得,单元偏向向量(x,y),个中的X就是这个向量与X轴的夹角的余弦值,而Y就是正弦值,还等甚么,即刻举动。中心代码以下:

functionGetdistance(mc1,mc2){//盘算了出两者―――枪弹与我机的间隔
returnMath.sqrt((mc1._x-mc2._x)*(mc1._x-mc2._x)+(mc1._y-mc2._y)*(mc1._y-mc2._y));
}
functionStardandlizeAngle(mc1,mc2){//盘算出枪弹速率的偏向向量。
varl=Getdistance(mc1,mc2);
mc1.VdirectionX=(mc2._x-mc1._x)/l;//单元偏向向量中的Xmc1.VdirectionY=(mc2._y-mc1._y)/l;//单元偏向向量中的Y
}
functiondoMove(mc){//算出VX,VY,经由过程mc._x+=mc.vx//及mc._y+=mc.vy;完成静态效果


mc.vx=mc.v*mc.VdirectionX;
mc.vy=mc.v*mc.VdirectionY;
mc._x+=mc.vx;
mc._y+=mc.vy;
}_root.onEnterFrame=function(){
StardandlizeAngle(bullet,plane);
doMove(bullet);
}
PS:个中工具的属性我是另个在一段AS剧本顶用mc.prototype.属性(办法)=function(){[}团体对照喜好用这类体例,特别是一些物理属性频烦利用时,这就比如是一个小的物理属性库了,十分的便利。
</p>
“fla”是Flash的原始档,只能用对应版本或更高版本的Flash打开编辑。
小魔女 该用户已被删除
沙发
发表于 2015-1-17 17:58:25 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
飘灵儿 该用户已被删除
板凳
发表于 2015-1-24 14:22:31 | 只看该作者
它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  
精灵巫婆 该用户已被删除
地板
发表于 2015-2-1 17:14:34 | 只看该作者
Rich Media并不是一种具体的互联网媒体形式,而是指具有动画、声音、视频和/或交互性的信息传播方法。 
山那边是海 该用户已被删除
5#
发表于 2015-2-7 13:37:34 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
谁可相欹 该用户已被删除
6#
发表于 2015-2-22 16:24:01 | 只看该作者
矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。
冷月葬花魂 该用户已被删除
7#
发表于 2015-3-7 03:36:41 | 只看该作者
FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-14 11:59:09 | 只看该作者
flash的流行因素包括了技术上的优势——技术本身的优势;技术掌握上的优势;其他技术的弱势;
只想知道 该用户已被删除
9#
发表于 2015-3-21 07:27:42 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 15:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表