Минутка фактов.
Как вы знаете, в режиме Randomverse вы часто могли остановиться на пустом месте. Это происходит из-за стыка коллизий двух блоков травы и Шлепой. Долгое время это было багом до сегодняшнего момента.
Суть в том, что в Unity существует возможность растягивать спрайт. Этот метод был бы намного лучше, так как мы не тратили ресурсы на просчет коллизий КАЖДОГО объекта и тратили меньше ресурсов на отрисовку (по умолчанию каждый блок статичный, но всё же). Я не использовал его только по одной причине: растягивался сам спрайт, а нам надо, чтобы каждый блок отображался отдельно.
Но сегодня я нашел решение этой проблемы: Draw Mode -> Tiled. Теперь мне достаточно растянуть объект. Вместо того чтобы каждый раз через код генерировать отдельные объекты, мы можем создать один и просто растянуть его!
Как вы знаете, в режиме Randomverse вы часто могли остановиться на пустом месте. Это происходит из-за стыка коллизий двух блоков травы и Шлепой. Долгое время это было багом до сегодняшнего момента.
Суть в том, что в Unity существует возможность растягивать спрайт. Этот метод был бы намного лучше, так как мы не тратили ресурсы на просчет коллизий КАЖДОГО объекта и тратили меньше ресурсов на отрисовку (по умолчанию каждый блок статичный, но всё же). Я не использовал его только по одной причине: растягивался сам спрайт, а нам надо, чтобы каждый блок отображался отдельно.
Но сегодня я нашел решение этой проблемы: Draw Mode -> Tiled. Теперь мне достаточно растянуть объект. Вместо того чтобы каждый раз через код генерировать отдельные объекты, мы можем создать один и просто растянуть его!