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.