void Start() { fx = GetComponent <AudioSource>(); player = GameObject.FindGameObjectWithTag("Player"); bo = GetComponent <beatObject>(); //StartCoroutine (Fire()); InvokeRepeating("Fire2", bo.offset, bo.rate); }
// Use this for initialization void Start() { fx = GetComponent <AudioSource>(); player = GameObject.FindGameObjectWithTag("Player"); bo = GetComponent <beatObject>(); active = false; ray = transform.GetChild(0).gameObject; ray.transform.localPosition = new Vector3(0, 0, range); ray.transform.localScale = new Vector3(ray.transform.localScale.x, range, ray.transform.localScale.z); ray.SetActive(false); if (activation != Mode.Button) { InvokeRepeating("Fire", bo.offset, bo.rate); } else { but = button.GetComponent <button> (); } }