Пример #1
0
    public void Init()
    {
        action          = GetComponent <Boss6_Action>();
        move            = GetComponent <Boss6_Move>();
        controller      = GetComponent <Boss6_Controller>();
        animatorScripts = GetComponent <AnimatorScripts>();

        ChangeCommandList(0);

        StartCoroutine(Intro());
    }
Пример #2
0
    public void Init()
    {
        controller      = GetComponent <Boss6_Controller>();
        move            = GetComponent <Boss6_Move>();
        animatorScripts = GetComponent <AnimatorScripts>();
        audioManager    = AudioManager.instance;
        shooter         = GetComponent <ShootScripts>();

        player = controller.player;

        actionList.Add("ShootAtPlayer");
        actionList.Add("SweepShoot");
    }
Пример #3
0
    protected override void Init()
    {
        action  = GetComponent <Boss6_Action>();
        move    = GetComponent <Boss6_Move>();
        command = GetComponent <Boss6_Commands>();

        actionBase = action;
        moveBase   = move;

        if (FlagManager.instance.easyMode)
        {
            EasyMode();
        }

        action.Init();
        move.Init();
        command.Init();
    }