protected override void Awake() { base.Awake(); this.iconGrayOut = new ChangeMonsterIconGrayOut(); this.iconGrayOut.SetNormalAction(new Action <MonsterData>(this.ActMIconShort), new Action <MonsterData>(this.ActMIconLong)); this.iconGrayOut.SetSelectedAction(new Action <MonsterData>(this.actRemoveChg), new Action <MonsterData>(this.ActMIconLong)); this.iconGrayOut.SetBlockAction(null, new Action <MonsterData>(this.ActMIconLong)); this.monsterList = new ChangeMonsterMonsterList(); this.monsterList.Initialize(this.iconGrayOut); for (int i = 0; i < this.goMN_ICON_LIST.Count; i++) { this.goMN_ICON_LIST[i].SetActive(false); } }
public void Initialize(ChangeMonsterIconGrayOut iconGrayOut) { this.colosseumDeckMonsterList = new List <MonsterUserData>(); this.iconGrayOut = iconGrayOut; }