摘要: 这里先补充一个得分管理器: 玩家得分设置成一个静态变量: public class ScoreManager : MonoBehaviour { public static int score; // 玩家得分 Text text; ... 阅读全文
posted @ 2017-01-04 19:22 Eam 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 敌人管理器:管理敌人的随机出生点创建 在场景中建立几个空物体,作为敌人的出生点 public class EnemyManager : MonoBehaviour { public PlayerHealth playerHealth; // 玩家生命脚本 ... 阅读全文
posted @ 2017-01-04 14:23 Eam 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 玩家射击:(这个脚本放在玩家的空子物体上,这个位置为枪口位置) 点击鼠标,玩家射击; 射击枪口发光,射击通过射线,方向有激光效果;(关于射线不明白可以参考Unity射线相关) 射击有射击音效 射击有每发伤害,有CD 间隔时间,有射程 敌人射击脚本如下: 1.变量: 射击配置参数: publ... 阅读全文
posted @ 2017-01-04 11:28 Eam 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 需求: 玩家有初始生命; 被敌人攻击后:掉血,播放受击音效,红屏(用UI图片做)闪烁提示,UI面板刷新生命 直至死亡:死亡播放死亡音效,游戏结束; 1.变量: 玩家生命 public int startingHealth = 100; ... 阅读全文
posted @ 2017-01-04 09:56 Eam 阅读(333) 评论(0) 推荐(0) 编辑