/// <summary> /// Funzione di Setup /// </summary> /// <param name="_lvlMng"></param> public override void Setup(LevelManager _lvlMng) { base.Setup(_lvlMng); sm = GetComponent <Boss2SMController>(); tourretsCtrl = GetComponent <Boss2TourretsController>(); laserCtrl = GetComponent <Boss2LaserController>(); coverBlockCtrl = GetComponent <Boss2CoverBlocksController>(); phaseCtrl = GetComponent <Boss2PhaseController>(); }
/// <summary> /// Costruttore /// </summary> /// <param name="_bossCtrl"></param> /// <param name="_smController"></param> /// <param name="_gameMng"></param> public Context(Boss2Controller _bossCtrl, Boss2SMController _smController, LevelManager _lvlMng) { bossCtrl = _bossCtrl; smController = _smController; lvlMng = _lvlMng; }