コード例 #1
0
    // Use this for initialization
    void Start()
    {
        _race  = RaceController.Locate();
        _myCar = _race.MyCar;

        UpdateRank();
    }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        _bucket = RaceController.Locate().MyCar
                  .GetComponentsInChildren <PaintTank>().First(
            bucket => bucket.color == observedColor
            );

        _fill = transform.GetChild(0).GetComponent <Image>();
    }
コード例 #3
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            var raceController = RaceController.Locate();

            if (raceController.State < RaceState.Running)
            {
                return;
            }

            if (PauseCanvas.activeSelf)
            {
                PauseCanvas.SetActive(false);
                raceController.SetPaused(false);
            }
            else
            {
                PauseCanvas.SetActive(true);
                raceController.SetPaused(true);
                //TODO: Disable Carcontroll
            }
        }
    }
コード例 #4
0
 // Use this for initialization
 void Start()
 {
     _car     = RaceController.Locate().MyCar;
     _circuit = GameObject.FindGameObjectWithTag("Circuit").GetComponent <WaypointContainer>();
 }
コード例 #5
0
ファイル: Cockpit.cs プロジェクト: EusthEnoptEron/Splash-Dash
 private void Start()
 {
     _race = RaceController.Locate();
     _race.RegisterCar(networkView.owner, this);
 }
コード例 #6
0
 // Use this for initialization
 void Start()
 {
     _car      = RaceController.Locate().MyCar;
     _animator = GetComponent <Animator>();
 }