摘要: 6.计分计分概述:分值计量直接反应玩家在游戏中获得的成就感。因此,计分系统在游戏中显得尤为重要,有的反应在直接获取的分数上,有的反应在杀敌数量上等。计分原理:原理图,如图6-1所示。图6-1实现方法:步骤1:子弹击中敌人。击中敌人的条件参考4.碰撞检测内容。步骤2:敌人死亡。相关代码如下所示。步骤3:3.1计分器计分原理:(1)定义一个有九个格子的显示器面板,面板从右到左用下角标标注为0-8,每个格子存放0-9十个数字。(2)设定每消灭一个敌人,玩家获取5分,将数值每次传给一个变量var;将数值var传给string数组。(3)数组中有数值的位数,对应显示器面板方格的下角标,使对应下角标方格的 阅读全文
posted @ 2014-01-19 14:14 Genesis-3D 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 5.角色中弹概述:为了使游戏具有挑战性,大部分游戏设定中,游戏角色都有生命限制。即在游戏中,由于玩家的操控操控不当,导致游戏角色死亡游戏终止。打飞机游戏也不例外,当敌人击中角色的时候,角色宣判死亡,游戏结束。原理:碰撞事件发生后的处理事件。敌人击中游戏角色->角色死亡。实现方法:步骤1:子弹击中敌人。击中敌人的条件参考4.碰撞检测内容。步骤2:角色死亡01publicclassPlaneTrigger : ScriptableClass02{03 publicoverridevoidOnLoad()04 {05 //初始化碰撞体,注册回调函数.06 Actor colliderActor 阅读全文
posted @ 2014-01-19 14:11 Genesis-3D 阅读(462) 评论(0) 推荐(0) 编辑