void Awake() { DontDestroyOnLoad(transform.gameObject); end = gameObject.GetComponent <EndGameControl>(); selectedCar = new GameObject(); lapTimes = new float[numLaps]; }
private void processEndGame(JObject pointsReceived) { try { if (pointsReceived.ContainsKey("points")) { JArray a = (JArray)pointsReceived["points"]; IList <Points> points = a.ToObject <IList <Points> >(); int i = 1; foreach (var item in points) { PointsDisplay temp = new PointsDisplay(item.username, item.points, i++); Points.Add(temp); } App.Current.Dispatcher.Invoke(delegate { DialogContent = new EndGameControl(); IsEndGameDialogOpen = true; }); } else { ShowMessageBox("Game cancelled"); } } catch (Exception) { Mediator.Notify("LeaveLobby"); } }
//----------------------------- private void Awake() { towerVelocityChange.ResetRangeTracker(); towerDisplacementChange.ResetRangeTracker(); _rb = GetComponent <Rigidbody2D>(); _hinge = GetComponent <HingeJoint2D>(); _moveSamples = new float[_maxMoveSamples]; _end = FindObjectOfType <EndGameControl>(); }
public void setEnd(EndGameControl egc) { egc.win = end.win; egc.winClip = end.winClip; egc.gameOverClip = end.gameOverClip; egc.finalTime = "Final Time: " + getTimeFromFloat(finalTime); egc.StartEnd(); egc.FixText(endDisplay); }