
Игрок представляет собой белый куб.Я могу переместить игрока.Игрок, скажем, перемещает одну единицу куба за раз.У меня есть 8 прозрачных кубов, которые являются возможными позициями, в которых игрок может находиться. Конечно, я добавлю больше прозрачных кубов позже.Если игрок не находится внутри прозрачного куба, он падает или ударяется о стену или еще много чего.
Мне нужна помощь, чтобы начать.Я думал поместить все прозрачные кубы в список, а затем в функции «Обновление» я могу сравнить позицию игрока со всеми позициями прозрачного куба.Я не хочу жестко кодировать это так:
if (transform.position.x < 0 || transform.position.x > 4) {
DoSomething();
}
, потому что это не помогает в других сценариях.