转载自:
http://www.yoewan.com/flash-games-mobile.html
更多内容:
yoewan分享,
Flash教程,
JSLF教程,
PHP教程
Flash游戏中的移动
在Flash游戏中,要想移动一个目标已一个速度移动到一个点,一般都是通过三角函数计算出它每帧移动的大小,然后加到目标上,下面看代码
//创建一个显示对象
var yoewan:Sprite=new Sprite();
//设置填充颜色
yoewan.graphics.beginFill(0x000000);
//设置线条颜色
yoewan.graphics.lineStyle(2, 0x000fff);
//绘制一个圆
yoewan.graphics.drawCircle(0,0,20);
//结束绘制
yoewan.graphics.endFill();
//添加到舞台
addChild(yoewan);
//移动速度
var speed:int=3;
//角度
var angle:int=45;
//下面是移动代码
//将角度转换成弧度
var radian:Number=angle*Math.PI/180;
//x移动的距离,通过三角函数计算,知道角度与斜边长度,计算另外两边
var xRange:Number=Math.cos(radian)*speed;
//y移动的距离
var yRange:Number=Math.sin(radian)*speed;
移动某一个点也是一样,通过三角函数计算出目标与点的角度,然后通过上面的公式移动
分享到:
相关推荐
flash游戏中控制角色移动的源代码,已经过测试,绑定即可测试,打开即可借用代码,用与游戏开发及可见中小游戏开发的角色控制。
2d人物移动 flash动画 游戏2d人物移动 flash动画 游戏
Flash游戏开发常用函数代 Flash游戏制作基础:跟随鼠标的曲线 Flash制作高射炮游戏 车运动规则 高级游戏制作:Flash制作物体弹跳电脑游戏 跟随鼠标的弹性球运动小游戏(Flash CS3) 关于过关类游戏的模型 公布源代码...
FLASH游戏通用函数教程—— 【FLASH上 下 左 右 移动 的小人】的教程。
游戏开发教程系列书籍整理 iOS Android Unity3d flash网页游戏 移动应用 端游.pdf
flash as2.0制作的小游戏智力移动火柴
用flash制作的一款碰撞检测的小游戏,玩家需要控制目标物不被四处移动的物体碰到
flash builder 五子棋游戏源码 含开发文档
flash/air 在移动开发时 内存 渲染等都会影响性能 文档图文并茂的介绍了影响性能的各个方面 通俗易懂 适合入门
Flash迷宫游戏,玩法说明:上下左右键控制小球的移动,争取最短时间内走出迷宫,若时间用完了还没走出来,就输了。 号补血10,被击中失血5,失血用完就死定了。界面不错,开发Flash小游戏的时候,这个可做为参考吧。
本文还包括一些对希望进入Flash游戏开发的、有经验的ActionScript开发人员的有用信息。 然而,关于游戏特定的ActionScript 编程技巧,我推荐参阅Gary Rosenzweig的书籍 ActionScript 3.0 游戏编程大学...
Flash RPG开源网页游戏源码,具备单一/分块地图加载的功能,支持地图数据更换,建筑物放置位置配置,障碍点和路点判断、人物移动A*寻路等功能,并且源代码完全开放。
flash 游戏源码 适用初学者 包括移动,跳跃,碰撞等等
flash 做的一个大富翁小游戏。 掷骰子移动、答题积分类型的。 可以添加其他的辅助功能。
这款游戏使用flash开发的一款小游戏,游戏中涉及到场景移动,速度的变化。
用flash AS3.0 写的一个接苹果游戏,按键控制篮子左右移动来接掉下来的苹果
这是一个用代码控制的flash拼图小游戏,可以自动调节拼图的难度,切换不同的图片。但里面由一个小问题,就是在分为不同的片数时,显示的场景中表格不均匀。与第一个系数col有关,只有选择与col相同的系数时才会均匀...
flash actionscript3游戏开发之 as3斜45度可移动物品可A*寻路.rar
flash as脚本编程:坐标准星与移动,焦点的放大缩小,适合开发游戏。 源代码。
以类方式实现的简单游戏人物控制。 W上 S下 A左 D右 WW=跑 J=拳 K=跳 加入了限制人物在一定区域内移动的代码。