public void SetOption(MasterOptionModel masterOptionModel, UserMixCandidateMaterialModel userMixCandidateMaterialModel) { var newUserMixCandidateMaterialOptionModel = _userMixCandidateMaterialOptionDB.New(); newUserMixCandidateMaterialOptionModel.user_mix_candidate_material_id.Value = userMixCandidateMaterialModel.id.Value; newUserMixCandidateMaterialOptionModel.master_option_id.Value = masterOptionModel.id.Value; newUserMixCandidateMaterialOptionModel.sort_index.Value = _userMixCandidateMaterialOptionDB.Where("user_mix_candidate_material_id", userMixCandidateMaterialModel.id.Value.ToString()).Count; newUserMixCandidateMaterialOptionModel.option_type.Value = (int)UserMixCandidateMaterialOptionDB.OptionType.Normal; _userMixCandidateMaterialOptionModel = _userMixCandidateMaterialOptionDB.Save(newUserMixCandidateMaterialOptionModel).First().Value; _userMixCandidateMaterialOptionModel.master_option_id.Subscribe(id => { culumnText.text = _userMixCandidateMaterialOptionModel.MasterOptionModel.name.Value; }).AddTo(gameObject);; }
public void Setup(UserMixCandidateMaterialOptionModel userMixCandidateMaterialOptionModel) { if (userMixCandidateMaterialOptionModel == null) { _factorName.text = "+特殊能力因子"; _removeButton.SetActive(false); } else { _factorName.text = userMixCandidateMaterialOptionModel.MasterOptionModel.name.Value; _removeButton.SetActive(true); } }
public void Recovery(UserMixCandidateMaterialOptionModel userMixCandidateMaterialOptionModel) { _userMixCandidateMaterialOptionModel = userMixCandidateMaterialOptionModel; _userMixCandidateMaterialOptionModel.master_option_id.Subscribe(id => { culumnText.text = _userMixCandidateMaterialOptionModel.MasterOptionModel.name.Value; }).AddTo(gameObject);; }