стоит на месте, потом свайпаю по экрану, допустим в право, и он идёт направо, до тех пор, пока не наткнёться на объект с тегом stop, после чего останавливаться и ждёт следующего свайпа, но что-то у меня не работает и он при запуске идёт вправо автоматически, натыкается на тег и перестаёт реагировать на свайпы. Есть кто-то , кто поможет понять в чём проблема?
У тебя canMove сразу стоит true, но не нажата кнопка, поэтому он выполняет rb.velocity = ... Не реагирует на свайпы скорее из-за того, что ты получаешь координаты в if (canMove) и рассчитываешь направление свайпа там же, а когда персонаж доходит до препятствия, canMove становится false, из-за этого в Update перестает работать логика расчета свайпа и из-за этого не работает
Обсуждают сегодня