private void Awake()
    {
        audioSc = GetComponent <AudioSource>();
        GameObject envFx = GameObject.FindGameObjectWithTag("EnvFx") as GameObject;

        if (envFx)
        {
            abpMGR = envFx.GetComponent <AudiosBeingPlayedMGR>();
        }
    }
예제 #2
0
        public override void OnStart(AIBrain _ai)
        {
            ai     = _ai;
            abpMGR = GameObject.FindGameObjectWithTag("EnvFx").GetComponent <AudiosBeingPlayedMGR>();
            abpMGR.onAudioStartedInstantiated += OnAudioAdded;
            abpMGR.onAudioDestroyed           += OnAudioRemoved;
            currentlyListeningSources          = new List <ListeningSourceVar>();

            head = ai.Transform;
        }