0
パーティクルエミッタによって放出されたパーティクルの位置を追跡するにはどうすればよいですか?私はParticleSystem.GetParticlesを見て、それを私が使用するはずのものだと仮定しますが、その方法を私には明らかにしていません。放出されたユニティパーティクルの追跡
基本的に、私は別の粒子を放出することができるように、粒子がスクリーンから離れるときを知りたい。どんな指針も大変ありがとうございます。
パーティクルエミッタによって放出されたパーティクルの位置を追跡するにはどうすればよいですか?私はParticleSystem.GetParticlesを見て、それを私が使用するはずのものだと仮定しますが、その方法を私には明らかにしていません。放出されたユニティパーティクルの追跡
基本的に、私は別の粒子を放出することができるように、粒子がスクリーンから離れるときを知りたい。どんな指針も大変ありがとうございます。
私はそれを得たようです。
bool checkParticlesEmitted(ParticleSystem system)
{
ParticleSystem.Particle[] m_Particles = new ParticleSystem.Particle[system.particleCount];
int NumParticles = system.GetParticles(m_Particles);
if (NumParticles > 0)
{ return true; }
return false;
}