Unity Demo教程系列——Unity塔防游戏(三)塔(Shooting Enemies)
目录 · 1 建造塔 · 1.1 瓦片内容 · 1.2 预制体 · 1.3 放置塔 · 1.4 阻挡路径 · 1.5 替换墙 · 2 锁敌 · 2.1 目标点 · 2.2 Enemy 层 · 2.3 更新瓦片内容 · 2.4 目标范围 · 2.5 获得目标 · 2.6 目标锁定 · 2.7 同步物理 · 2.8 忽略海拔 · 2.9 避免内容分配 · 3 射击敌人 · 3.1 瞄准 · 3.2 发射激光 · 3.3 敌人的血量 · 3.4 DPS(每秒伤害) · 3.5 随机目标 本文重点内容: 1、把塔放入面板 2、借助物理手段瞄准敌人 3、尽可能长的时间追踪他们 4、用激光束射击它们 这是有关创建简单塔防游戏的系列教程的第三部分。它涵盖了塔的创作以及它们如何瞄准和射击敌人。 本教程是CatLikeCoding系列的一部分,原文地址见文章底部 。 本教程是用Unity 2018.3.0f2制作的。 (敌人感受到了高温) 1 建造塔 墙壁只会通过增加敌人行进的路径来减慢敌人的速度。但是游戏的目标是在敌人到达目 的地之前消灭它们。这可以通过在面板上放置射击塔来完成的。 1.1 瓦片内容 塔是瓦片内容的另一种类型,因此将它们的条目添加到GameTileContent。 在本教程中,我们仅支持一种塔