示例#1
0
    void Start()
    {
        player2 = GetComponent <Player2>();

        if (!rootOfPlayer)
        {
            rootOfPlayer = transform.root.gameObject;
        }

        GameObject carCamera = FindObjectOfType <AutoCam>().gameObject;

        carCamera.SetActive(false);

        getInOutCar = FindObjectOfType <GetInOutCar> ();
    }
示例#2
0
    void Awake()
    {
        carController = GetComponent <CarController>();
        carCamera     = GameObject.FindObjectOfType <AutoCam>().gameObject;

        if (!getOutPosition)
        {
            GameObject getOutPos = new GameObject("Get Out Position");
            getOutPos.transform.SetParent(transform);
            getOutPos.transform.localPosition = new Vector3(-1.5f, 0f, 0f);
            getOutPos.transform.localRotation = Quaternion.identity;
            getOutPosition = getOutPos.transform;
        }

        getInOutCar = FindObjectOfType <GetInOutCar>();
    }