コード例 #1
0
    public override void OnStart()
    {
        wizardKing = GetComponentInChildren <WizardKing>();

        transformersInGame.ForEach(transformerInGame => transformerInGame.AddEventListener(this.gameObject));
        wizardKing.AddEventListener(this.gameObject);

        characterPicker = GetComponentInChildren <CharacterPicker>();
        characterPicker.AddEventListener(this.gameObject);

        characterPicker.SetTotalAmountOfTransformers(transformersInGame.Count);

        int extraSavedLives = SaveUtil.LoadData();

        livesOutput.text = transformersInGame.Count + extraSavedLives + "";
        livesSaved       = transformersInGame.Count + extraSavedLives;

        if (cutSceneManagerToPlayAtStart)
        {
            cutSceneManagerToPlayAtStart.AddEventListener(this.gameObject);
            cutSceneManagerToPlayAtStart.StartCutScene(true);
        }
        else
        {
            Invoke("InitiateCharacterPickerDelayed", .6f);
        }
    }
コード例 #2
0
ファイル: SaveLoadTest.cs プロジェクト: vic485/Save-Utility
        private void Start()
        {
            var originalData = new SongData();

            print($"{originalData.artistName} - {originalData.songName}");
            SaveUtil.SaveData("file1", originalData);

            var loadedData = SaveUtil.LoadData <SongData>("file1");

            print($"{originalData.artistName} - {originalData.songName}");
        }
コード例 #3
0
 // Use this for initialization
 void Start()
 {
     totalAmountOfLivesSavedOutput.text = SaveUtil.LoadData() + "";
 }