Exemple #1
0
        void Start()
        {
            var isHasProgress = SaveInstance.IsSaveFileExists();

            btnContinue.enabled = isHasProgress;

            if (eventObj)
            {
                if (!eventObj.firstSelectedGameObject)
                {
                    eventObj.firstSelectedGameObject = (isHasProgress) ? btnContinue.gameObject : btnNewGame.gameObject;
                }
            }
        }
        void _StartGameHandler()
        {
            if (SaveInstance.IsSaveFileExists())
            {
                string targetSceneName = gameSaveAgent.LastActiveScene;

                if (targetSceneName != null)
                {
                    MoveToScene(targetSceneName, 2.0f, false);
                }
                else
                {
                    MoveToScene(2, 2.0f, false);
                }
            }
            else
            {
                MoveToScene(2, 2.0f, false);
            }
        }