I was having a problem with particles not activating during thrusting. I see others have had the same problem, and some have a work around. Here is my solution without really adding any addition code. In the lecture the code is laid out as this…
I’ve found if you move mainEngineParticles.Play(); to be directly under audioSource.PlayOneShot(mainEngine); then the particles will play upon the thrust action. As shown…