public void endRace() { raceEnded = true; //suche den CircuitRaceMode GameObject obj = GameObject.FindGameObjectWithTag("CircuitMode"); if(obj != null) { circuitMode = obj.GetComponent<CircuitRaceMode>(); } }
void setParent(NetworkViewID carID, NetworkViewID playerStatsID) { if(this.networkView.viewID != playerStatsID){ Debug.Log(playerStatsID); return; } foreach(GameObject g in GameObject.FindGameObjectsWithTag("Player")){ if(g.networkView.viewID == carID){ this.transform.parent = g.transform; } } circuitMode = GameObject.FindGameObjectWithTag("CircuitMode").GetComponent<CircuitRaceMode>(); setFirstCheckpoint(circuitMode.firstCheckpoint); }