ParticleEmitter устарел - PullRequest
       2

ParticleEmitter устарел

0 голосов
/ 22 ноября 2018

В Unity у меня есть этот блок кода:

  private IEnumerator ShowEffectCouroutine (Transform fadingStar)
    {
    yield return new WaitForSeconds (0.5f);
    fadingStar.Find ("Effect").GetComponent<ParticleEmitter> ().emit =  true;
    }

больше не работает в новой версии Unity, поэтому он изменен на.У меня вопрос, какой должна быть восстановительная стоимость .emit?

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

Имейте в виду, что устаревшая система частиц устарела и скоро будет удалена.Рассмотрите возможность использования новой системы частиц . Здесь вы можете увидеть, как использовать новую систему для испускания частиц из скрипта.

0 голосов
/ 22 ноября 2018

Используйте Legacy_Particle_System_Updater.cs , предоставленную Unity, для обновления всех ваших систем, связанных с Частицами:

https://forum.unity.com/threads/release-legacy-particle-system-updater.510879/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...