Мне нужен человек, который сможет исправить 2 бага в механике моей игры. Я новичок в разработке, сам найти и решить проблему не в силах. Игра простая, 3D бесконечный раннер, скрипты тоже довольно простые, писал их с помощью чатгпт. Все структурировано.
Итак:
1. Первый баг : Когда игрок нажимает кнопку рестарт в меню смерти, первый клик только переносит игрока на координату последнего чекпоинта, но меню смерти не закрывается и игра не начинается, при втором клике уже запускается игра. При этом это происходит не всегда, иногда после первого клика игра запускается с точки чекпоинта. То есть раз через раз это происходит.
Мне нужно убрать это двойное нажатие и сделать так, чтобы игра всегда запускалась с точки последнего чекпоинта ВДОХНОВЕННО после первого клика игрока на кнопку рестарт.
2. Второй баг : Когда игрок нажимает кнопку рестарт и все же продолжает игру с последнего чекпоинта, иногда он не может двигаться вправо-влево несколько секунд, иногда может сразу. Свайпы начинают работать, если быстро двигать влево-вправо несколько раз, и только тогда управление восстанавливается на нормальное.
Мне нужно сделать так, чтобы сразу после загрузки чекпоинта игрок всегда мог двигаться влево-вправо без всяких задержек управления.
Загрузил видео экрана. Скрипты, которые нужно выслать. P.S. Прошу прощения за плохой звук.