示例#1
0
    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;
        }
    }