Beispiel #1
0
    private void Start()
    {
        endstats = FindObjectOfType <EndStats>();

        DisplayEndResult();

        FindParent();
    }
    private void EndGame()
    {
        endStats = FindObjectOfType <EndStats>();

        // Create an endstats object if it doens't exist
        if (FindObjectOfType <EndStats>() == null)
        {
            GameObject GO = new GameObject("End Stats");
            GO.AddComponent <EndStats>();
            GO.AddComponent <DDOL>();

            endStats = GO.GetComponent <EndStats>();
        }

        // Save players and score
        endStats.SaveData(players, GetCurrentScores(), markedCards);

        if (FindObjectOfType <_SceneManager>() == null)
        {
            CreateSceneManager();
        }

        sceneManager.LoadScene(EndScene);
    }