|
首页 | 名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
第二篇:Flash游戏开发系列一:游戏中的敌人。 三、指定范围内的跟踪深化 再看看这个例子:
现在的敌人的视线范围比较真实了,它一直在四面查看,只有当你进入它的视觉范围的时候,敌人才会来追赶你。 这就是有指定范围的跟踪敌人,它的原理是和前面相同的: 假如(玩家进入敌人范围) 我们可以在 enemy 里面放置一个扇形的范围,给一个实例名叫做 range,那么,enemy.range 就是敌人的视力范围了。 下面是完整的第一帧源代码: var enemySpeed:Number = 1; 蓝色部分是我们新添加的代码,在敌人没有看到玩家的时候,会自动在原地巡视,假如发现玩家进入视觉范围,酒会开始追赶。 为了简朴理解,我们没有加入更多的代码,因此看起来敌人是侧着身子追过来的,经过简朴的计算,添加适当的代码,敌人酒会表现得更为真实,这个课题就留给您自己去解决吧。 这次的源代码请在这里下载。 到此为止,简朴的跟踪敌人就实现了,下一次,我们要开始讲解另外一些情况,请继承关注啊! 返回类别: Flash教程 上一教程: 二合一按钮的制作 下一教程: Flash实例教程 变幻的字母 您可以阅读与"Flash游戏开发系列一:游戏中的敌人(3)"相关的教程: · Flash游戏开发系列一:游戏中的敌人(5) · Flash游戏开发系列一:游戏中的敌人(4) · Flash游戏开发系列一:游戏中的敌人(6) · Flash游戏开发系列一:游戏中的敌人(2) · Flash游戏开发系列一:游戏中的敌人(7) |
快精灵印艺坊 版权所有 | 首页会员中心在线印刷在线编辑付款方式索取样品设计指南连锁门店 |