انتقل إلى المحتوى الرئيسي

SVirtualCamera

Index​

Properties Index​

Property Name
bool Enabled get set
float FieldOfView get set
float Dutch get set
float NearClip get set
float FarClip get set
float OrthographicSize get set
int Priority get set
SGameObject Follow get set
SGameObject LookAt get set
SGameObject GameObject get

Properties​

Enabled​

bool Enabled get set

Is this virtual camera enabled?

Space.Host.ExecutingObject.VirtualCamera.Enabled = true
--clicking this object will Enable/Disable it's Virtual Camera component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.VirtualCamera

OnClick = function()
component.Enabled = not component.Enabled
end


thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)

FieldOfView​

float FieldOfView get set

Field of view of this virtual camera.

Space.Host.ExecutingObject.VirtualCamera.FieldOfView = 50.0

Dutch​

float Dutch get set

Dutch of view of this virtual camera. In degrees.

Space.Host.ExecutingObject.VirtualCamera.Dutch = 50.0

NearClip​

float NearClip get set

The near clip plane of this virtual camera.

Space.Host.ExecutingObject.VirtualCamera.NearClip = 50.0

FarClip​

float FarClip get set

The far clip plane of this virtual camera.

Space.Host.ExecutingObject.VirtualCamera.FarClip = 50.0

OrthographicSize​

float OrthographicSize get set

The orthographic size of this virtual camera.

Space.Host.ExecutingObject.VirtualCamera.OrthographicSize = 10.0

Priority​

int Priority get set

The priority of this virtual camera. Higher priority cameras will be used over lower priority cameras when conflicted.

Space.Host.ExecutingObject.VirtualCamera.Priority = 500

Follow​

SGameObject Follow get set

The object that this virtual camera should be following.

AReferenceToGameObject = Space.Host.GetReference("Reference Name")
Space.Host.ExecutingObject.VirtualCamera.Follow = AReferenceToGameObject

LookAt​

SGameObject LookAt get set

The object that this virtual camera should be looking at.

AReferenceToGameObject = Space.Host.GetReference("Reference Name")
Space.Host.ExecutingObject.VirtualCamera.LookAt = AReferenceToGameObject

GameObject​

SGameObject GameObject get

Property Description

theGameObject = Space.Host.ExecutingObject.VirtualCamera.GameObject