YACC YACC
YACC YACC
Made with ❤️ for Unity

Search Results for

    Class EngineAudio

    Plays the engine sounds based on the current state of the engine.

    Inheritance
    object
    EngineAudio
    Namespace: YACC.Audio
    Assembly: .dll
    Syntax
    public class EngineAudio : MonoBehaviour
    Remarks

    Requires a CarEngineController component to be attached, for a custom implementation this can be used as a reference. The engine sounds are played on separate AudioSources to allow for more control over the volume and pitch of each sound.

    Fields

    Name Description
    idleMaximumPitch

    The highest pitch to play for your idle engine sound clip.

    idleMinimumPitch

    The lowest pitch to play for your idle engine sound clip.

    idleSoundClip

    The sound clip to play when the engine is idling.

    maximumDistance

    The maximum distance at which the engine sounds can be heard.

    restMaximumPitch

    The highest pitch to play for your resting engine sound clip.

    restMinimumPitch

    The lowest pitch to play for your resting engine sound clip.

    restSoundClip

    The sound clip to play when the engine throttle is closed.

    reverseMaximumPitch

    The highest pitch to play for your reverse engine sound clip.

    reverseMinimumPitch

    The lowest pitch to play for your reverse engine sound clip.

    reverseSoundClip

    The sound clip to play when the engine is in reverse.

    runningMaximumPitch

    The highest pitch to play for your running engine sound clip.

    runningMinimumPitch

    The lowest pitch to play for your running engine sound clip.

    runningSoundClip

    The sound clip to play when the engine throttle is open.

    startingSoundClip

    The sound clip to play when the engine is starting.

    Methods

    Name Description
    StartEngine()

    Coroutine to play the ignition sound.

    © Deimos Industries Ltd. All rights reserved.