Esempio n. 1
0
    /// <summary>
    /// Funzione di Setup
    /// </summary>
    /// <param name="_lvlMng"></param>
    public override void Setup(LevelManager _lvlMng)
    {
        base.Setup(_lvlMng);

        sm            = GetComponent <Boss1SMController>();
        shootCtrl     = GetComponent <Boss1ShootController>();
        phaseCtrl     = GetComponent <Boss1PhaseController>();
        trailCtrl     = GetComponent <Boss1TrailController>();
        cubeExplosion = GetComponent <CubeExplosion>();
    }
Esempio n. 2
0
 /// <summary>
 /// Costruttore
 /// </summary>
 /// <param name="_bossCtrl"></param>
 /// <param name="_smController"></param>
 /// <param name="_gameMng"></param>
 public Context(Boss1Controller _bossCtrl, Boss1SMController _smController, LevelManager _lvlMng)
 {
     bossCtrl     = _bossCtrl;
     smController = _smController;
     lvlMng       = _lvlMng;
 }