void ActionTire() { if (Time.time >= TimeTire + 2.0f) { canon.Animate(); Transform[] test = GetComponentsInChildren <Transform>(); foreach (Transform c in test) { if (c.CompareTag("Tire2")) { posStartBullet = c.transform.position; } } InstantiateBullet(); bullet.transform.LookAt(new Vector3(GameMgr.Instance.Players.transform.position.x, 1.8f, GameMgr.Instance.Players.transform.position.z)); bullet.GetComponent <Rigidbody>().velocity = bullet.transform.forward * 10; TimeTire = Time.time; } }