void Start() { emitter = GetComponent <FMODUnity.StudioEventEmitter>(); gunAnimator = gunSprite.GetComponent <Animator>(); player = GetComponentInParent <Player>(); playerBody = GetComponentInParent <Rigidbody2D>(); cam = Camera.main; attractorParticles = Instantiate(attractParticlesPrefab, transform.position, attractParticlesPrefab.transform.rotation).GetComponent <MultiParticleHandler>(); }
void Start() { trailParticles = transform.Find("Trail").GetComponent <MultiParticleHandler>(); animator = transform.Find("Sprite").GetComponent <Animator>(); rigidbody = GetComponent <Rigidbody2D>(); sprite = transform.Find("Sprite").GetComponent <SpriteRenderer>(); gunSprite = sprite.transform.GetChild(0).GetComponentInChildren <SpriteRenderer>(); cam = Camera.main; animatorAudio = animator.GetComponent <AudioClipPlayer>(); if (trailActive) { SetTrailActive(false); } Invoke("DelayedStart", 0.1f); }