示例#1
0
        private void Update()
        {
            if (passiveEquipement.readyToUse)
            {
                passiveEquipement.UseEquipement(this);
            }

            if (currentTargetPoint != nullVector)
            {
                UpdatePath();

                if (audioSource.clip != movementSound && fading)
                {
                    fading = false;
                    soundHandler.CrossFade(audioSource, movementSound, 0.5f);
                }
            }
            else
            {
                if (audioSource.clip != waitingSound && !fading)
                {
                    fading = true;
                    soundHandler.CrossFade(audioSource, waitingSound, 0.5f);
                }
            }
        }