public void onButtonClicked(Button button) { switch (button.gameObject.name) { case "StartGameButton": SaveHelper.Delete("/player_manager_data"); SaveHelper.Delete("/inventory_manager_data_1"); SaveHelper.Delete("/inventory_manager_data_2"); SaveHelper.Delete("/ingame_system_manager_villagenum"); PlayerManager.playerLevel = 0; PlayerManager.playerEXP = 0; InventoryManager.proton = 0; InventoryManager.neutron = 0; InventoryManager.electron = 0; PlayerManager.villageProgress = 0; InGameSystemManager.villageNum = 0; InventoryManager.Element.data = new bool[20] { false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false }; InventoryManager.Raw.data = new bool[4] { true, false, false, false }; SceneManager.LoadScene("Tutorial"); //InGameSystemManager.villageNum = 0; break; case "LoadGameButton": //InGameSystemManager ingamesystem = SaveHelper.Load<InGameSystemManager>("/gamedata"); //PlayerManager playermanager = SaveHelper.Load<PlayerManager>("/gamedata"); //InventoryManager inventorymanager = SaveHelper.Load<InventoryManager>("/gamedata"); //InGameSystemManager.setInst(ingamesystem); //PlayerManager.setInst(playermanager); //InventoryManager.setInst(inventorymanager); SceneManager.LoadScene(1); break; case "OptionButton": break; } }