public void Init(EnemyInitInfo enemyInitInfo) { _liveble = GetComponent <Liveble>(); _liveble.InitHp(); PiktogramController = enemyInitInfo.Piktogram; SetTarget(enemyInitInfo.Target); if (_weaponContainer != null) { _weaponContainer.GetComponent <PlayerAngleGetter>().Player = enemyInitInfo.Player; } }
public EnemyInitInfo(Transform target, GameObject player, PiktogramController piktogramController) { Target = target; Player = player; Piktogram = piktogramController; }