private void SendGetChallengeReward(int event_id, int[] reward_ids, int[] loop_cnts) { ServerDataUtilSend.SendPacketAPI_GetChallengeReward(event_id, reward_ids, loop_cnts) .setSuccessAction((data) => { RecvGetChallengeRewardValue result = data.GetResult <RecvGetChallengeReward>().result; if (result != null) { //プレゼント情報更新 UserDataAdmin.Instance.m_StructPresentList = UserDataAdmin.PresentListClipTimeLimit(result.present); //受取報酬リスト更新 m_ChallengeInfo.get_list = result.get_list; updateGetRewardList(result.get_list); scrollContent.Initialize(this); openGetRewardSuccesDialog(); } }) .setErrorAction((data) => { }) .SendStart(); }