Esempio n. 1
0
 public void Init(EnemyCfg cfg)
 {
     _cfg      = cfg;
     _enemyObj = EnemyManager.GetInstance().CreateEnemyObjectByType(cfg.type);
     _enemyObj.SetEnemyAni(cfg.aniId);
     _enemyGo = _enemyObj.GetObject();
     _enemyTf = _enemyGo.transform;
     SetCollisionParams(cfg.collisionHalfWidth, cfg.collisionHalfWidth);
     _dropItemDatas    = null;
     _checkOutOfBorder = true;
 }