Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- MojoCore.TsMojoAction | +-- MojoActions.TsAction | +-- MojoActions.TsCameraAction | +-- MojoActions.TsActionShakeView
Variables Summary | |
---|---|
float | alpha |
Vector | randomOffset |
Vector | randomRotOffset |
float | totalTime |
TsActionShakeView | |
Vector | amplitude |
float | duration |
float | easeIn |
float | easeOut |
Vector | frequency |
Rotator | rotAmplitude |
Vector | rotFrequency |
float | shakeAttackTime |
float | shakeDecayTime |
float | shakeSustainTime |
Inherited Variables from MojoActions.TsCameraAction |
---|
PC |
Inherited Variables from MojoActions.TsAction |
---|
bShowSubtitles, DisableInMojo, DName, FastForwardSkip, Help, interpolator, interpTime, ModifiesLocation, Track, UsesDuration |
Functions Summary | ||
---|---|---|
float | GetDuration ())) | |
OnFinish ())) | ||
bool | OnStart ())) | |
bool | OnTick (float delta)) | |
bool | SetDuration (float _duration)) | |
bool | UsesASD ())) |
Inherited Functions from MojoActions.TsCameraAction |
---|
CanBeUsedWith, Start |
Variables Detail |
---|
If easeIn/duration/easeOut are all 0, use attack/sustain/decay. Do not use this and shakeAttack/Sustain/Decay together.
If easeIn/duration/easeOut are all 0, use attack/sustain/decay. Do not use this and shakeAttack/Sustain/Decay together.
If easeIn/duration/easeOut are all 0, use attack/sustain/decay. Do not use this and shakeAttack/Sustain/Decay together.
X,Y,Z = Pitch, Roll, Yaw
easeIn/duration/easeOut must all be 0. Amount of time spent ramping up the shake amount (can be 0)
easeIn/duration/easeOut must all be 0. Amount of time spent ramping down the shake amount (can be 0)
easeIn/duration/easeOut must all be 0. Amount of time spent holding the shake amount steady (can be 0)
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { DName ="Shake View" Track ="Effects" Help ="Shake camera view" UsesDuration =false easeIn =0 duration =0 easeOut =0 shakeAttackTime =0.01 shakeSustainTime=0.5 shakeDecayTime =1 frequency =(X=100,Y=100,Z=100) amplitude =(X=25,Y=25,Z=25) rotFrequency =(X=100,Y=100,Z=100) rotAmplitude =(Yaw=1250,Pitch=1250,Roll=0) } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |