Hello new to scripting, have got a firing weapon but trying to get a emitter to turn on when i fire has proved a bit of a problem ! Hoping someone can help me out
var bulletPrefab : Rigidbody;
var speed = 20;
var targetSound: AudioClip;
function Awake()
{
var goEmitter : GameObject = GameObject.FindWithTag("Seagull");
}
function Update()
{
if( Input.GetButtonDown( "Fire1" ) )
{
audio.clip = targetSound;
audio.Play();
BroadcastMessage("Firing!");
goEmitter.particleEmitter.emit = true;
}
var bullet : Rigidbody = Instantiate(bulletPrefab, transform.position, transform.rotation );
bullet.velocity = transform.TransformDirection( Vector3( 0, 0, speed ) );
Physics.IgnoreCollision( bullet. collider, transform.root.collider );
}