コード例 #1
0
    // Use this for initialization
    void Start()
    {
        rb             = GetComponent <Rigidbody>();
        resetCarScript = GetComponent <ResetCar>();

        if (!myPlateAgent.isTrainingCar)
        {
            sharedData.SetCursorVisible(false);
            sharedData.SetPlayerControl(true);

            if (GameObject.Find("wiiMote") != null) //beim debuggen ist sonst wiiMote nullReferenz
            {
                wiiDaten  = GameObject.Find("wiiMote").GetComponent <wiiKalibrierung>();
                wiiRemote = wiiDaten.wiiRemote;
            }
            else
            {
                wiiDaten  = null;
                wiiRemote = null;
            }
        }


        //Lade eine Strecke, falls der Trainingsmodus aktiv ist
        if (sharedData.TrainingMode)
        {
            RandomDifficulty();
            LoadTrainingFiles(dirPathTrainingRoute + currentDifficulty); //vorher currentDifficulty ändern, falls statt "default" einfach, mittel oder schwer angewendet werden soll
            LoadTrainingRoute(dirPathTrainingRoute + currentDifficulty);
        }
        else
        {
            //Debug.LogError("Kein Trainignsmodus aktiviert");
        }
    }
コード例 #2
0
 public void Start()
 {
     //prüfe ob Wiimote angeschlossen ist, Maussteuerung als Voreinstellung
     wiiDaten = GameObject.Find("wiiMote").GetComponent <wiiKalibrierung>();
     Debug.Log("nach if");
     wiiDaten.findWiimote();
     SetControlerImages();
     //manageInstance = GameObject.Find("LevelManger").GetComponent<ManageMenu>();
 }
コード例 #3
0
ファイル: CarController.cs プロジェクト: plumskl0/Keelan_Neo
    // Use this for initialization
    void Start()
    {
        // Hiermit kann man evtl. die beschleunigung etwas besser anpassen, damit das
        // Gefühl etwas besser wird beim fahren. Einfach in Doku nachlesen für genauere Infos.
        // m_Wheels[0].ConfigureVehicleSubsteps(criticalSpeed, stepsBelow, stepsAbove);

        rb        = this.gameObject.GetComponent <Rigidbody>();
        wiiDaten  = GetComponent <wiiKalibrierung>();
        wiiRemote = wiiDaten.wiiRemote;
    }
コード例 #4
0
    // Use this for initialization
    void Start()
    {
        plateTransform = GetComponent <Transform>();
        ballTransform  = GameObject.Find("Golfball_G").GetComponent <Transform>();
        sharedData.assistantPlateXAchse = 0.5f;
        Debug.Log(sharedData.assistantPlateXAchse + "   ist xWert der Platte bei Start");
        //sharedData.assistantPlateZAchse = 0.5f;

        //playerControl = GetComponent<AlternateCarController>().getPlayerControl();
        if (GameObject.Find("wiiMote") != null) //beim debuggen ist sonst wiiMote null
        {
            wiiDaten  = GameObject.Find("wiiMote").GetComponent <wiiKalibrierung>();
            wiiRemote = wiiDaten.wiiRemote;
        }
        else
        {
            wiiDaten  = null;
            wiiRemote = null;
        }

        //wiiDaten = GetComponent<wiiKalibrierung>();
        //wiiRemote = wiiDaten.wiiRemote;
    }