【发布时间】:2018-04-18 16:41:19
【问题描述】:
我正在创建一个玩家总是沿着路径向前移动的游戏。地形由段组成(总是有 9 个),我有创建相对于另一个段的段的脚本。
现在我想创建一个脚本来控制这些段的创建和销毁。我的想法是创建具有 3 行和 3 列的数组,因为总是有 9 个段,所以数组的每个元素都将包含另一个段。所以脚本会这样工作:
一开始它将创建九个段,玩家将位于中心。
每帧它都会检查玩家是否在中间的其他部分。
如果他在另一个段上,它将首先销毁所有底部段,然后更改数组中剩余对象的位置,最后在顶部创建新段。现在进入第 2 步。
我的问题是我开始统一制作游戏,但我不知道如何正确编码。你知道如何检查播放器当前是否在另一个段上吗? 我也不知道整个脚本应该是什么样子(我有一些想法,但我认为更有经验的人会做得更好)。如果有人向我解释如何编码,我将不胜感激。
【问题讨论】: