//情報受信 //相手側では現在の状態への処理が済んでいる public void FetchGameState() { _ncmbSendData.FetchObject((obj) => { FetchNCMBObjectData(_ncmbSendData._myNCMBObject); SyncGameProcess(); switch (_processData._GameState) { case GameControllData.GameState.SKIP: //スキップだったら送り返す { PlChenge(); JudgeAction(); UpdateNCMBObjectData(_ncmbSendData._myNCMBObject); _ncmbSendData.UpdateObject((obj2) => { SyncGameProcess(); _dataReciever.SendOceloMessage(OceloDataChannelReciever.messageCode_playUser); }); } break; case GameControllData.GameState.END: _ncmbSendData.DeleteObject(); break; } }); }