Exemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     scenemaster = GameObject.FindGameObjectWithTag("Scenemaster").GetComponent <Scenemaster>();
     player      = GameObject.FindGameObjectWithTag("Game");
     if (player != null)
     {
         movement = player.GetComponent <Movement>();
     }
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     player      = GameObject.FindGameObjectWithTag("Player");
     audiosource = player.GetComponent <AudioSource>();
     scenemaster = GameObject.FindGameObjectWithTag("Scenemaster");
     if (scenemaster != null)
     {
         scenemeister = scenemaster.GetComponent <Scenemaster>();
     }
 }
Exemplo n.º 3
0
    public void LoadLevel(string profile, int level)
    {
        if (File.Exists(Application.persistentDataPath + "/" + profile + ".gd"))
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Open(Application.persistentDataPath + "/Scene" + level + profile + ".gd", FileMode.Open);
            Gamedata        data = (Gamedata)bf.Deserialize(file);
            file.Close();


            scenemaster          = GameObject.FindGameObjectWithTag("Scenemaster").GetComponent <Scenemaster>();
            scenemaster.record   = data.time;
            gamestats.LevelScore = data.LevelScore;
            gamestats.LevelS     = data.LevelS;

            Debug.Log(data.time);
        }
    }
Exemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     gamestatsg = GameObject.FindGameObjectWithTag("gamestats");
     if (gamestatsg != null)
     {
         saveload  = gamestatsg.GetComponent <SaveLoad>();
         gamestats = gamestatsg.GetComponent <Gamestats>();
     }
     scenemaster   = GameObject.FindGameObjectWithTag("Scenemaster").GetComponent <Scenemaster>();
     gameguiobject = GameObject.FindGameObjectWithTag("GameGUI");
     if (gameguiobject != null)
     {
         gameGUI = gameguiobject.GetComponent <GameGUI>();
     }
     if (gamestats != null)
     {
         saveload.LoadLevel(gamestats.profile_name, Application.loadedLevel);
     }
 }