Unity Version: 2017.3.1f1
У меня сейчас много проблем с моими системами частиц. Я пишу некоторый пользовательский код изменения размера для масштабирования некоторых элементов мира. Когда я пытаюсь изменить размер частиц соответственно, похоже, что он делает это неправильно.
Теперь, спустя некоторое время, я обнаружил, что изменение размера ParticleSystem.main.startSize - это не проблема, а границы частиц неправильные.
В Scene View я ясно вижу, что границы не совпадают с размером частиц. Представьте себе простую блок-графику размером 100x100 пикселей, используемую в качестве частицы. Фактический размер частицы в игре теперь составляет 80x80 вместо 100x100, потому что, похоже, есть какое-то смещение для границ.
[
Материал, который я создал, не показывает это дополнительное пространство. Использование режима иерархии для масштабирования всей системы вообще не работает, а частица просто становится невидимой.
Есть указатели? Я не смог найти никаких проблем в сети, связанных с этой проблемой границ.
Помощь очень ценится!