Camera

class SpaceCenter.Camera

Controls the game’s camera. Obtained by calling SpaceCenter.camera.

mode: SpaceCenter.CameraMode

The current mode of the camera.

Attribute:

Can be read or written

Return type:

SpaceCenter.CameraMode

pitch: number

The pitch of the camera, in degrees. A value between SpaceCenter.Camera.min_pitch and SpaceCenter.Camera.max_pitch

Attribute:

Can be read or written

Return type:

number

heading: number

The heading of the camera, in degrees.

Attribute:

Can be read or written

Return type:

number

distance: number

The distance from the camera to the subject, in meters. A value between SpaceCenter.Camera.min_distance and SpaceCenter.Camera.max_distance.

Attribute:

Can be read or written

Return type:

number

min_pitch: number

The minimum pitch of the camera.

Attribute:

Read-only, cannot be set

Return type:

number

max_pitch: number

The maximum pitch of the camera.

Attribute:

Read-only, cannot be set

Return type:

number

min_distance: number

Minimum distance from the camera to the subject, in meters.

Attribute:

Read-only, cannot be set

Return type:

number

max_distance: number

Maximum distance from the camera to the subject, in meters.

Attribute:

Read-only, cannot be set

Return type:

number

default_distance: number

Default distance from the camera to the subject, in meters.

Attribute:

Read-only, cannot be set

Return type:

number

focussed_body: SpaceCenter.CelestialBody

In map mode, the celestial body that the camera is focussed on. Returns nil if the camera is not focussed on a celestial body. Returns an error is the camera is not in map mode.

Attribute:

Can be read or written

Return type:

SpaceCenter.CelestialBody

focussed_vessel: SpaceCenter.Vessel

In map mode, the vessel that the camera is focussed on. Returns nil if the camera is not focussed on a vessel. Returns an error is the camera is not in map mode.

Attribute:

Can be read or written

Return type:

SpaceCenter.Vessel

focussed_node: SpaceCenter.Node

In map mode, the maneuver node that the camera is focussed on. Returns nil if the camera is not focussed on a maneuver node. Returns an error is the camera is not in map mode.

Attribute:

Can be read or written

Return type:

SpaceCenter.Node

class SpaceCenter.CameraMode

See SpaceCenter.Camera.mode.

automatic

The camera is showing the active vessel, in “auto” mode.

free

The camera is showing the active vessel, in “free” mode.

chase

The camera is showing the active vessel, in “chase” mode.

locked

The camera is showing the active vessel, in “locked” mode.

orbital

The camera is showing the active vessel, in “orbital” mode.

iva

The Intra-Vehicular Activity view is being shown.

map

The map view is being shown.