/// <summary> /// デバッグ機能に必要なマスターデータを取得 /// </summary> private void loadMasterData() { #if true if (m_MasterDataParamEnemys == null) { Dictionary <EMASTERDATA, uint> dict = new Dictionary <EMASTERDATA, uint>(); dict.Add(EMASTERDATA.eMASTERDATA_PARAM_ENEMY, 0); ServerDataUtilSend.SendPacketAPI_Debug_GetMasterDataAll2(dict). setSuccessAction( _data => { ServerDataDefine.RecvMasterDataAll2Value result = _data.GetResult <ServerDataDefine.RecvMasterDataAll2>().result; m_MasterDataParamEnemys = result.master_array_enemy.upd_list; m_Phase = Phase.INIT_MASTER; } ). setErrorAction( _date => { m_Phase = Phase.ERROR; #if BUILD_TYPE_DEBUG Debug.Log("ERROR"); #endif } ). SendStart(); } #else if (m_MasterDataParamEnemys == null) { BattleParam.m_IsUseDebugJsonMasterData = true; m_MasterDataParamEnemys = BattleParam.m_MasterDataCache.getAllEnemyParam(); m_Phase = Phase.INIT_MASTER; } #endif }