Exemple #1
0
	    void Awake()
	    {
	        _groundTrigger = GroundTriggerObject.GetComponent<GroundTrigger>();
	        _frontTrigger = FrontTriggerObject.GetComponent<FrontTrigger>();
	        _frontUpTrigger = FrontUpTriggerObject.GetComponent<FrontUpTrigger>();
	        _rearTrigger = RearTriggerObject.GetComponent<RearTrigger>();

			_enginery = GetComponent<Enginery> ();

			_rigidbody = GetComponent<Rigidbody> ();
			_transform = GetComponent<Transform> ();
	    }
Exemple #2
0
    public override void OnStartLocalPlayer()
    {
        m_Car  = GetComponent <CarController>();
        carCam = GameObject.Instantiate(carCamPrefab);
        carCam.transform.SetParent(this.transform);
        carCam.transform.position = transform.position + offset;


        mainBody.GetComponent <MeshRenderer>().material.color = new Color(Random.Range(0.05f, 0.4f), Random.Range(0.05f, 0.4f), UnityEngine.Random.Range(0.05f, 0.4f));
        tag           = "LocalPlayerCar";
        carController = m_Car;

        startingPoint = transform.position;

        frontTrigger = GetComponentInChildren <FrontTrigger>();
        Debug.Log("front trigger = " + frontTrigger);

        timePanel = GameObject.FindGameObjectWithTag("TimePanel");
        timePanel.SetActive(false);
    }