Ломал голову, ничего не приходит в голову. Как бы получше реализовать двухмерные лестницы и ящики в игре, аналогично классике вроде Dangerous Dave 2?
Пояснение: блоки эти в игре прозрачны с одной стороны для движения, но при падении под действием силы тяжести мы можем на них останавливаться.
Пример 1.
Стоим под ящиком
Прыгаем - и оказываемся на ящике
Пример 2.
Стоим под лестницей:
И можем прыжками попасть на любую ступеньку лестницы, с неё - на любую следующую, и так далее.
Но при этом можем зажать вниз+прыжок и спрыгнуть на платформу ниже.
Не могу придумать, как это свести вместе с физичиским движком Unity, ведь тот если регистрирует столкновение - не даёт двигаться дальше.