翻訳処理修正
This commit is contained in:
parent
d09c7bbd39
commit
b69617efa4
|
|
@ -83,7 +83,7 @@ public class MissionManager : MonoBehaviour
|
||||||
category = (int)MissionCategory.Daily,
|
category = (int)MissionCategory.Daily,
|
||||||
};
|
};
|
||||||
var progressValue = gameData.dailyMissionAchievedIdArray.Length;
|
var progressValue = gameData.dailyMissionAchievedIdArray.Length;
|
||||||
missionView.SetData(missionData, progressValue);
|
missionView.SetData(missionData, progressValue, ScriptLocalization.UI.MissionAllDailyMissionAchieved);
|
||||||
missionView.SetButtonActive(missionData.count <= progressValue);
|
missionView.SetButtonActive(missionData.count <= progressValue);
|
||||||
if (gameData.dailyMissionCompleted) // 達成済み
|
if (gameData.dailyMissionCompleted) // 達成済み
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,10 @@ public class MissionView : MonoBehaviour
|
||||||
[SerializeField] private Slider progressBar;
|
[SerializeField] private Slider progressBar;
|
||||||
public IObservable<Unit> RewardButton => rewardButton.OnClickAsObservable().TakeUntilDestroy(this);
|
public IObservable<Unit> RewardButton => rewardButton.OnClickAsObservable().TakeUntilDestroy(this);
|
||||||
|
|
||||||
public void SetData(MissionData missionData, int curentValue)
|
public void SetData(MissionData missionData, int curentValue, string specialText = null)
|
||||||
{
|
{
|
||||||
coinText.text = missionData.reward.ToString();
|
coinText.text = missionData.reward.ToString();
|
||||||
missionText.text = missionData.Text;
|
missionText.text = specialText ?? missionData.Text;
|
||||||
progressBar.value = Mathf.InverseLerp(0, missionData.count, curentValue);
|
progressBar.value = Mathf.InverseLerp(0, missionData.count, curentValue);
|
||||||
progressText.text = string.Format(progressFormat, curentValue, missionData.count);
|
progressText.text = string.Format(progressFormat, curentValue, missionData.count);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -157,7 +157,7 @@ public sealed class MissionData
|
||||||
public MissionCategory Category => (MissionCategory) category;
|
public MissionCategory Category => (MissionCategory) category;
|
||||||
public MissionCondition Condition => (MissionCondition) condition;
|
public MissionCondition Condition => (MissionCondition) condition;
|
||||||
public MissionRewardType RewardType => (MissionRewardType) rewardType;
|
public MissionRewardType RewardType => (MissionRewardType) rewardType;
|
||||||
public string Text => LocalizationManager.TryGetTranslation($"Mission/MissionText{id:0000}", out var t) ? t : ScriptLocalization.UI.MissionAllDailyMissionAchieved;
|
public string Text => LocalizationManager.GetTranslation($"Mission/MissionText{id:0000}");
|
||||||
}
|
}
|
||||||
|
|
||||||
[Serializable]
|
[Serializable]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue