23 lines
399 B
Ucode
23 lines
399 B
Ucode
Class KFMiscShadowProject extends ShadowProjector;
|
|
|
|
var bool bDoUpdate;
|
|
var Actor OwnerProj;
|
|
|
|
function Tick(float DeltaTime)
|
|
{
|
|
DetachProjector(true);
|
|
if( bDoUpdate )
|
|
{
|
|
if( ShadowTexture.Invalid )
|
|
Destroy();
|
|
else
|
|
{
|
|
SetRotation(Rotator(-LightDirection));
|
|
ShadowTexture.Dirty = true;
|
|
AttachProjector();
|
|
bDoUpdate = false;
|
|
}
|
|
}
|
|
}
|
|
function UpdateShadow();
|