Ejemplo n.º 1
0
        public void SaveFreePlayClearData()
        {
            var saveData = _saveDataRepository.Load();

            // クリア済みの場合
            if (saveData.clearData[_levelEntity.GetLevel()])
            {
                return;
            }

            saveData.clearData[_levelEntity.GetLevel()] = true;
            _saveDataRepository.Save(saveData);
        }
Ejemplo n.º 2
0
 private void FixedUpdate()
 {
     // Call the Move function of the ball controller
     ball.Move(move, jump);
     jump = false;
     // Call the save / load functions
     if (save)
     {
         _saveDataRepository.Save(ball);
         save = false;
     }
     if (load)
     {
         _saveDataRepository.Load(ball);
         load = false;
     }
 }
Ejemplo n.º 3
0
 private void Save()
 {
     _saveDataRepository.Save(_saveData);
 }