Exemple #1
0
 public Hero(int index)
 {
     _core         = Camera.main.GetComponent <MainCore>();
     _battleCon    = _core._battleCon;
     _heroCom      = _core._heroCom;
     _buffCon      = _core._buffCon;
     _selectATKCon = _core._selectATKCon;
     _avatar       = _heroCom._heroAvatarList[index];
     _anim         = _avatar.GetComponent <Animator>();
     slotId        = index;
 }
Exemple #2
0
 void Run()
 {
     if (_core == null)
     {
         _core = Camera.main.GetComponent <MainCore>();
     }
     if (_battleCon == null)
     {
         _battleCon = _core._battleObj.GetComponent <BattleController>();
     }
     if (_itemCon == null)
     {
         _itemCon = _core._itemPanel.GetComponent <ItemController>();
     }
     if (_selectATKCon == null)
     {
         _selectATKCon = _core._attackPanel.GetComponent <SelectAttackController>();
     }
 }
Exemple #3
0
 void Start()
 {
     _core         = Camera.main.GetComponent <MainCore>();
     _selectAtkCon = _core._attackPanel.GetComponent <SelectAttackController>();
 }