void Update() { SpellAbility.Condition c = (SpellAbility.Condition)condition.value; condition_data.SetActive(SpellAbility.CheckDataCondition(c)); SpellAbility.Ability a = (SpellAbility.Ability)ability.value; ability_data.SetActive(SpellAbility.CheckDataAbility(a)); string s = ""; s += "[" + c.ToString() + "]"; if (condition_data.activeSelf) { s += "[" + c_data1.text + "]"; s += "[" + c_data2.text + "]"; s += "[" + c_data3.text + "]"; } s += "[" + a.ToString() + "]"; if (ability_data.activeSelf) { s += "[" + a_data1.text + "]"; s += "[" + a_data2.text + "]"; s += "[" + a_data3.text + "]"; } outData.text = s; }
void Awake() { List <Dropdown.OptionData> temp = new List <Dropdown.OptionData>(); for (SpellAbility.Condition i = SpellAbility.Condition.조건없음; i <= SpellAbility.Condition.버그; i++) { Dropdown.OptionData data = new Dropdown.OptionData(); data.text = i.ToString(); temp.Add(data); } condition.AddOptions(temp); temp.Clear(); for (SpellAbility.Ability i = SpellAbility.Ability.하수인에게_피해주기; i <= SpellAbility.Ability.버그; i++) { Dropdown.OptionData data = new Dropdown.OptionData(); data.text = i.ToString(); temp.Add(data); } ability.AddOptions(temp); }