Статья удалена

Этот материал был удалён по просьбе автора.

2.7K2.7K открытий
95 комментариев

Комментарий недоступен

Ответить

Так до конца и не понял в чём смысл Reset, если она относится только к работе в редакторе. Можете разжевать?)

Ответить

Если честно, действительно экономия на спичках.
Не то чтобы Я против заранее подумать про узкие места, но объективно - Lerp и Mathf.Approximately не изменят ничего в 99,9% случаев. Конечно можно писать Unclaimed, но нужно быть уверенным, что значение не выйдет за диапазон.
Даже использование sqrMagnitude вместо magnitude - ерунда.
Все эти штуки будут заметны только на оптовых методах, выполняемых действительно часто, это довольно специфические задачи, под которые еще пойди придумай игровую логику.
Гораздо важнее следить за количеством ресурсов и объектов, уменьшать компоненты, оптимизировать графику, следить за перерисовками (overdraw) и жирностью отображаемых шейдеров, выключать там, где они не нужны тени, блики, упрощать свет и прочее.

Ответить

Комментарий недоступен

Ответить

Комментарий недоступен

Ответить

Про компоненты
Недавно узнал "удивительный" факт, о котором как-то никогда не задумывался (приложу скриншотом)

Ответить

Комментарий недоступен

Ответить