This is the code in my PlayerController class:
exec function CriticalCameraShake()
{
PlayerCamera.PlayCameraShake(CriticalShake, 1.0);
SetTimer(0.5, false, 'StopCriticalShake');
}
function StopCriticalShake()
{
PlayerCamera.StopCameraShake(CriticalShake);
}
CriticalShake is a default CameraShake object created at PostBeginPlay.
The code doesn’t do anything. Can any of you tell me how to play a camera shake in UnrealScript?