Pull to refresh
130
0
Евгений Шкляр @evil_me

Главный редактор в HTML Academy

Send message
По-моему, такое замечание было в комментариях к одному из прошлых постов. Вечно забываю про Time.deltaTime! Спасибо большое!
И правда! Спасибо, добавлю в пост!
Как же без ката? Он на месте.
Возможно резкое ускорение героя при скольжении по откосам. Чем ближе угол откоса к 90 градусам, тем выше скорость.
Можно еще на платформу слева и справа прилепить коллайдеры, на которые кинуть материал с нулевым трением. В случае с префабом особой мороки вызвать не должно.
Отлично!) Надо будет в следующий раз на этом примере показать межскриптовое взаимодействие.

Еще раз спасибо!)
Спасибо за сборник хороших советов :)

Про Time.deltaTime совершенно вылетело из головы — питерская осень жестокая штука.

Насчет поиска всех «съеденных» звезд — предложите быструю альтернативу?
Спасибо за замечание! Обязательно изучу вопрос и расскажу об этом в следующих частях :)
Определенно можно :) Забыл добавить дисклеймер о том, что предложенное решение не является единственным возможным или оптимальным :)
Да, конечно, никакого dieScript, это моя больная фантазия :) Проверка столкновения вешается на героя и все в порядке.
Странно. У меня и на работе, и дома pastebin открывается без проблем. Посоветуете что-то более законное?
Возможно зацепиться остается и в предложенном мной решении. Для решения этой проблемы можно или отключать гравитацию, допустим, при столкновении со стенкой правой или левой частью персонажа, или использовать грязные хаки с материалами, у которых friction = 0.
1) Polygon collider требует больше расчетов, чем связка box+circle. В некоторых случаях это может быть критичным (допустим, для ста одинаковых объектов на каком-нибудь не очень свежем телефоне)
2) Circle collider в основании позволяет корректно перемещаться по наклонным платформам и платформам с небольшим перепадом высот. Если оставить внизу box, то он может в какой-то момент уткнуться в стенку в 1 пиксель и никуда дальше не пойти.
Вы абсолютно верно заметили — объект всегда будет grounded. Но здесь, скорее, как во вредных советах: я сознательно пошел на это упрощение в рамках первой статьи, а в следующей подробно объясню почему так делать не нужно и как сделать правильно.
12 ...
17

Information

Rating
Does not participate
Registered
Activity

Specialization

Content Director, Главный редактор
Lead