Beispiel #1
0
        /// <summary>
        /// AudioBuddy animates the volume of a 3D sound to linearly fade in to a target volume over a set time. AudioBuddySpeakers have additional functionality for custom fades.
        /// </summary>
        /// <param name="name"></param>
        /// <param name="location"></param>
        /// <param name="time"></param>
        /// <param name="targetVolume"></param>
        /// <returns></returns>
        public static AudioBuddySpeaker FadeIn(string name, Vector3 location, float time, float targetVolume = 1f)
        {
            AudioBuddySpeaker speaker = Play(name, location);

            speaker.FadeIn(time, targetVolume);
            return(speaker);
        }
Beispiel #2
0
        /// <summary>
        /// AudioBuddy animates the volume of a 3D sound to linearly fade in to a target volume over a set time. AudioBuddySpeakers have additional functionality for custom fades.
        /// </summary>
        /// <param name="abobject"></param>
        /// <param name="location"></param>
        /// <param name="time"></param>
        /// <param name="targetVolume"></param>
        /// <returns></returns>
        public static AudioBuddySpeaker FadeIn(AudioBuddyObject abobject, Vector3 location, float time, float targetVolume = 1f)
        {
            AudioBuddySpeaker speaker = Play(abobject, location);

            speaker.FadeIn(time, targetVolume);
            return(speaker);
        }
Beispiel #3
0
        /// <summary>
        /// AudioBuddy animates the volume of a 3D sound to linearly fade in to a target volume over a set time. AudioBuddySpeakers have additional functionality for custom fades.
        /// </summary>
        /// <param name="name"></param>
        /// <param name="speakerPosition"></param>
        /// <param name="time"></param>
        /// <param name="targetVolume"></param>
        /// <returns></returns>
        public static AudioBuddySpeaker FadeIn(string name, GameObject speakerPosition, float time, float targetVolume = 1f)
        {
            AudioBuddySpeaker speaker = Play(name, speakerPosition);

            speaker.FadeIn(time, targetVolume);
            return(speaker);
        }