private void InitData() { m_stageData = new AllStageData(); m_stageData.MainStageData = stageDataSO.MainStageData; m_stageData.maxStage = stageDataSO.maxStage; }
private void Awake() { m_stageData = BinaryManager.Load <AllStageData>(dataName); if (stageDataSO == null) { stageDataSO = (StageDataScriptableObject)Resources.Load("Data/StageDataSO"); } if (m_stageData == null) { InitData(); } ConnectData(); BinaryManager.Save(m_stageData, dataName); }