Seems I had more than one Particle instance in One of my scenes…
Tricky subject, no doubt
I wish i knew an iron clad way of why mine works now but, sorry to say I really do not know.
I do feel having more than one instance of the particle system is the root cause… But honesty i do not know…
If you know the spots to check … that would be a great help to tracking down this type of error.
…
If I want to add particle object to my scene… How do i do it without creating my own errors?
If I do create errors How do i track down having more than one instance of particle here?
How many Particle objects can i have in one scene…?
Do i need one for each level?
hmm…
private void RespondToThrustInput()
{
if (Input.GetKey(KeyCode.Space))
{
ApplyThrust();
}
else
{
audioSource.Stop();
engineParticles.Stop();
}
}
private void ApplyThrust()
{
rigidBody.AddRelativeForce(Vector3.up * mainThrust);
if (!audioSource.isPlaying)
{
audioSource.PlayOneShot(mainEngine);
engineParticles.Play();
}
}