public void Setup(UserMixModel userMixModel) { _userMixModel = userMixModel; _dropDown.ClearOptions(); List <string> listOptions = new List <string>(); listOptions.Add("追加オプションなし"); foreach (var additionalItem in _masterAdditionalItemDB.All()) { listOptions.Add(additionalItem.Value.name.Value); } _dropDown.AddOptions(listOptions); UserMixKeyValueModel userAdditionalItem = _userMixModel.UserMixAdditionalItem; if (userAdditionalItem == null) { _dropDown.value = 0; } else { _dropDown.value = int.Parse(userAdditionalItem.value.Value); } _dropDown.RefreshShownValue(); }
public void Setup(UserMixModel userMixModel) { _userMixModel = userMixModel; _dropDown.ClearOptions(); List <string> listOptions = new List <string>(); listOptions.Add("報酬期間等の確率合計"); foreach (var rateKey in Enumerable.Range(1, 20)) { listOptions.Add((rateKey * 5).ToString() + "%"); } _dropDown.AddOptions(listOptions); UserMixKeyValueModel userPeriodRateBonus = _userMixModel.UserMixPeriodRateBonusKeyValue; if (userPeriodRateBonus == null) { _dropDown.value = 0; } else { _dropDown.value = int.Parse(userPeriodRateBonus.value.Value); } _dropDown.RefreshShownValue(); }
public void Setup(UserMixModel userMixModel) { _userMixModel = userMixModel; _dropDown.ClearOptions(); List <string> listOptions = new List <string>(); listOptions.Add("同名ボーナスなし"); listOptions.Add("同名ボーナスあり"); _dropDown.AddOptions(listOptions); UserMixKeyValueModel userAdditionalItem = _userMixModel.UserMixSameNameBonusItem; if (userAdditionalItem == null) { _dropDown.value = 0; } else { _dropDown.value = int.Parse(userAdditionalItem.value.Value); } _dropDown.RefreshShownValue(); }