I'm a doctor, not a mechanic

UE3:SeqAct_CrossFadeMusicTracks (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 07:40, 23 May 2008 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> SequenceObject >> SequenceOp >> SequenceAction >> SeqAct_Latent >> SeqAct_CrossFadeMusicTracks
Package: 
Engine

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

Property group 'SeqAct_CrossFadeMusicTracks'

TrackBankName

Type: name

This is the TrackBank that should be used if there is one not attached. This would be used to have the CrossFade on a lower level that doesn't have the TrackBank attached and that we know that the music has already been stopped.

Internal variables

AdjustVolumeDuration

Type: float


AdjustVolumeLevel

Type: float


CurrPlayingTrack

Type: AudioComponent


CurrTrackType

Type: name


NextTrackToPlay

Type: MusicTrackDataStructures.MusicTrackStruct


Default value:

Member Value
Params
Member Value
FadeInTime 5.0
FadeInVolumeLevel 1.0
FadeOutTime 5.0

NextTrackToPlayAt

Type: float


Default values

Property Value
InputLinks[0]
Member Value
LinkDesc "CrossFade"
InputLinks[1]
Member Value
LinkDesc "CrossFade To Custom"
InputLinks[2]
Member Value
LinkDesc "CrossFade To Track's FadeOutVolumeLevel"
InputLinks[3]
Member Value
LinkDesc "Adjust Volume of Currently Playing Track"
ObjCategory "Sound"
ObjClassVersion 5
ObjName "CrossFadeMusicTracks"
OutputLinks[0]
Member Value
LinkDesc "Out"
VariableLinks[0]
Member Value
ExpectedType Class'Engine.SeqVar_String'
LinkDesc "TrackTypeToFadeTo"
MaxVars 1
PropertyName
VariableLinks[1]
Member Value
ExpectedType Class'Engine.SeqVar_MusicTrackBank'
LinkDesc "MusicTrackBank"
MaxVars 1
MinVars 1
VariableLinks[2]
Member Value
ExpectedType Class'Engine.SeqVar_MusicTrack'
LinkDesc "CustomMusicTrack"
MaxVars 1
MinVars 1
VariableLinks[3]
Member Value
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "AdjustVolumeDuration"
MaxVars 1
MinVars 1
VariableLinks[4]
Member Value
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "AdjustVolumeLevel"
MaxVars 1
MinVars 1

Functions

Static native functions

StopAllMusicManagerSounds

native static function StopAllMusicManagerSounds ()

This will stop all of the music that is currently playing via SeqAct_CrossFadeMusicTracks SeqActs *

Native functions

ClientSideCrossFadeTrackImmediately

native final function ClientSideCrossFadeTrackImmediately (const out MusicTrackDataStructures.MusicTrackStruct TrackToPlay)

crossfades to the specified track immediately without any delay

CrossFadeTrack

native final function CrossFadeTrack (const out MusicTrackDataStructures.MusicTrackStruct TrackToPlay)

crossfades to the specified track