Activating a particle emitter whith onTriggerEnter ?

Hi,

If i just made a box collider in an area in my game (that is a forest) and when the player enters the collider , how to activate the leaves particle emitter ?

I have a leaf particle emiteer and i have this script but it isn’t working

============

var particles : GameObject;
function OnTriggerEnter(other : Collider){

if(other.gameObject.CompareTag("player")){

	particles.emit = true;
}

}

================

I prefer to script in Javascript.

Should look something like this.

var PartEmit : ParticleEmitter;
function OnTriggerEnter (other : Collider) {
PartEmit.particleEmitter.emit = true;
}

Haven’t tested it though.

If you haven’t done so, try making the P in particle lowercase; particleEmitter.

var particles : GameObject

if(other.gameObject.tag == ("player"))
{
    particles.enabled = true;
}
else 
{
    particles.enabled = false;
}

I believe the tag is Player, not player.

try ‘FindWithTag’ instead.

and your variable should be ‘var particles : ParticleEmitter;’ so it’s as follows:

var particles : ParticleEmitter;

function OnTriggerEnter (other : Collider) {

     if(other.gameObject.FindWithTag("player")) {

          particles.emit = true;

     } else {

         particles.emit = false;
     }

}

Make sure you accept the answers that helped you.