void Init() { team1 = transform.Find("TeamBackground/TeamPlateBlue"); team2 = transform.Find("TeamBackground/TeamPlateRed"); for (int i = 0; i < 6; i++) { Transform parent = team1; int index = i + 1; if (index % 2 == 0) { parent = team2; } Transform goldParent = parent.Find("GoldPanel"); Transform labelParent = goldParent.Find("Gold" + index.ToString()); Transform objIcon = labelParent.Find("Gold"); MoneyEffectClass effect = new MoneyEffectClass(); for (int j = 0; j < 6; j++) { Transform panel = labelParent.Find("Panel" + (j + 1).ToString()); UILabel labelUp = panel.Find("Label1").GetComponent <UILabel>(); UILabel labelDown = panel.Find("Label2").GetComponent <UILabel>(); effect.labelUpList.Add(labelUp); effect.labelDownList.Add(labelDown); } effect.objIcon = objIcon; playerMoneyList.Add(effect); } }
public void BeginShowMoneyEffect(int camp) { // for (int i = 0; i < 6; i++) // { MoneyEffectClass effect = playerMoneyList.ElementAt(camp); effect.StartMove(); // } }
void OnEnable() { for (int i = 0; i < 6; i++) { UIMoneyEffect.Instance.InitShowMoneyEffect(i, 0, 0); MoneyEffectClass effect = playerMoneyList.ElementAt(i); effect.objIcon.parent.gameObject.SetActive(false); } }
public void InitShowMoneyEffect(int camp, int moneySrc, int moneyDst) { // for (int i = 0; i < 6; i++) // { MoneyEffectClass effect = playerMoneyList.ElementAt(camp); effect.ShowInitMoney(moneySrc, moneyDst); effect.objIcon.parent.gameObject.SetActive(true); // } }