示例#1
0
 void OnValidate()
 {
     m_WheelFL = WheelFL.GetComponentInChildren <TextMesh>();
     m_WheelFR = WheelFR.GetComponentInChildren <TextMesh>();
     m_WheelBL = WheelBL.GetComponentInChildren <TextMesh>();
     m_WheelBR = WheelBR.GetComponentInChildren <TextMesh>();
     m_Center  = CenterPoint.GetComponentInChildren <TextMesh>();
     m_trace   = GetComponentInChildren <SlidingTrace>();
 }
示例#2
0
    // Use this for initialization
    void Start()
    {
        gamePadState     = ControllerManager.Instance.GamePadStates[PlayerIndex];
        lastGamePadState = ControllerManager.Instance.LastGamePadStates[PlayerIndex];
        m_input          = new KartInput(gamePadState, lastGamePadState);

        KartState  = new KartState();
        m_animator = GetComponent <Animator>();
        KartRigidbody.transform       = transform;
        KartRigidbody.position        = transform.position;
        KartTransformer.KartRigidbody = KartRigidbody;

        KartRigidbody.KartTransformer = KartTransformer;
        KartRigidbody.Initialize();

        WeaponPrefab = new List <GameObject>();

        TraceL = GetComponentsInChildren <SlidingTrace>()[0];
        TraceR = GetComponentsInChildren <SlidingTrace>()[1];
    }