예제 #1
0
    private void Update()
    {
        if (/*!singleAi.GetIsProvoked() &&*/ !ai.GetIsProvoked())
        {
            sources.Play();
        }

        if (health.IsDead() /*|| singleHealth.IsDead()*/)
        {
            sources.Stop();
            return;
        }
    }
예제 #2
0
    private void Update()
    {
        bool notProvoked   = ai.GetIsProvoked();
        bool notProvoked2  = ai2.GetIsProvoked();
        bool notProvoked3  = ai3.GetIsProvoked();
        bool notProvoked4  = ai4.GetIsProvoked();
        bool notProvoked5  = ai5.GetIsProvoked();
        bool notProvoked6  = ai6.GetIsProvoked();
        bool notProvoked7  = ai7.GetIsProvoked();
        bool notProvoked8  = ai8.GetIsProvoked();
        bool notProvoked9  = ai9.GetIsProvoked();
        bool notProvoked10 = ai10.GetIsProvoked();
        bool notProvoked11 = ai11.GetIsProvoked();
        bool notProvoked12 = ai12.GetIsProvoked();
        bool notProvoked13 = ai13.GetIsProvoked();

        if (!notProvoked && !notProvoked2 && !notProvoked3 && !notProvoked4 && !notProvoked5 && !notProvoked6 && !notProvoked7 && !notProvoked8 && !notProvoked9 && !notProvoked10 && !notProvoked11 && !notProvoked12 && !notProvoked13)
        {
            audioSource.Play();
        }
    }