Question by 
               neoswift · Mar 29 at 09:46 PM · 
                scripting problemparticlesscripting beginnerparticlesystem  
              
 
              Script not playing Particle Effect
Hello,
I created a project using the FPS Microgame in Unity Hub to learn scripting. I'm trying to play a simple particle effect when the player collides with it (in the future I'd love to be able to trigger it from farther away, maybe when crossing into a plane, but I'll learn that later). I created the following script and attached it as a component to the particle effect on the scene:
 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
 
 public class portalTrigger : MonoBehaviour
 {
     private void OnTriggerEnter(Collider other) 
     {
         ParticleSystem ps = GetComponent<ParticleSystem>();
         ps.Play();
     }
 }
 
And here's what the particle effect looks like in the Unity Inspector:
The particle effect plays when the game starts if I select Play on Wake so I disabled it because I want it to play when the user collides with it. Any ideas?
Thanks!
               Comment
              
 
               
              Your answer
 
 
              koobas.hobune.stream
koobas.hobune.stream 
                       
               
 
			 
                