- Баллы
- 96
Доброго времени суток.
Создаю мелкую тему, что бы точнее узнать, правильно ли запускать эффекты в другом потоке? (spawnParticle метод)
Есть например такой код
w.spawnParticle(Particle.TOTEM, toE.clone().add(0, 1, 0), 15);
Выполняется в другом потоке. При выполнении, ни вижу никаких исключений, эффект спавнится.
Эффект не спроста там находится, ибо перед спавном, я всячески вычисляю дорогими методами нужное положение и прочую локацию что бы не тормозить основной поток.
Собственно, безопасно ли так спавнить эффект? (или даже звуки)
Создаю мелкую тему, что бы точнее узнать, правильно ли запускать эффекты в другом потоке? (spawnParticle метод)
Есть например такой код
w.spawnParticle(Particle.TOTEM, toE.clone().add(0, 1, 0), 15);
Выполняется в другом потоке. При выполнении, ни вижу никаких исключений, эффект спавнится.
Эффект не спроста там находится, ибо перед спавном, я всячески вычисляю дорогими методами нужное положение и прочую локацию что бы не тормозить основной поток.
Собственно, безопасно ли так спавнить эффект? (или даже звуки)