Пример #1
0
 /// <summary>
 /// 実績解除
 /// </summary>
 /// <param type="id">実績の種類</param>
 /// <param name="id">実績ID</param>
 /// <param name="progress">実績の進捗(0で非表示解除、100で実績解除)</param>
 void ReleaseAchievement(AchievementScriptableObject.AchievementType type, string id, float progress)
 {
     // 解除処理
     Social.ReportProgress(id, progress, (bool success) => {
         if (success)
         {
             // 解除に成功したら解除状況を更新
             playData.SetAchievementStatus(type);
         }
     });
 }
Пример #2
0
 /// <summary>
 /// 実績の解除状況をセット
 /// </summary>
 /// <param name="achievementType">実績の種類</param>
 public void SetAchievementStatus(AchievementScriptableObject.AchievementType achievementType)
 {
     AchievementStatus[(int)achievementType] = true;
 }