Camera
This class is not replicated. Its interface does not cross the network boundary.
Memory category | Instances |
---|
Member index 35
Removed member index 1
History | Member | |
---|---|---|
118 | SetCameraInputMode(mode: CameraInputMode = Classic): void |
History 141
- 598 Change Tags of SetCameraPanMode from [] to [Deprecated]
- 582 Change Tags of GetTiltSpeed from [] to [Deprecated]
- 582 Change Tags of GetPanSpeed from [] to [Deprecated]
- 580 Change Default of MaxAxisFieldOfView from 70.0000076 to 70
- 580 Change Default of FieldOfView from 70.0000076 to 70
- 580 Change Default of DiagonalFieldOfView from 88.8765259 to 88.8765335
- 577 Add VRTiltAndRollEnabled
- 573 Change ReturnType of ZoomToExtents from void to null
- 573 Change ReturnType of SetRoll from void to null
- 573 Change ReturnType of SetImageServerView from void to null
- 573 Change ReturnType of SetCameraPanMode from void to null
- 573 Change ReturnType of PanUnits from void to null
- 573 Change ReturnType of Interpolate from void to null
- 562 Add ZoomToExtents
- 553 Change PreferredDescriptor of focus from to Focus
- 553 Change Default of focus from to
- 553 Change Default of ViewportSize from to Vector2(1, 1)
- 553 Change Default of NearPlaneZ from to -0.5
- 553 Change Default of MaxAxisFieldOfView from to 70.0000076
- 553 Change Default of HeadScale from to 1
- 553 Change Default of HeadLocked from to true
- 553 Change Default of Focus from to
- 553 Change Default of FieldOfViewMode from to Vertical
- 553 Change Default of FieldOfView from to 70.0000076
- 553 Change Default of DiagonalFieldOfView from to 88.8765259
- 553 Change PreferredDescriptor of from to CFrame
- 553 Change Default of from to
- 553 Change Default of CameraType from to Fixed
- 553 Change Default of CameraSubject from to
- 553 Change Default of CFrame from to
- 486 Change ThreadSafety of WorldToViewportPoint from Unsafe to Safe
- 486 Change ThreadSafety of WorldToScreenPoint from Unsafe to Safe
- 486 Change ThreadSafety of ViewportPointToRay from Unsafe to Safe
- 486 Change ThreadSafety of ScreenPointToRay from Unsafe to Safe
- 486 Change ThreadSafety of focus from ReadOnly to ReadSafe
- 486 Change ThreadSafety of ViewportSize from ReadOnly to ReadSafe
- 486 Change ThreadSafety of NearPlaneZ from ReadOnly to ReadSafe
- 486 Change ThreadSafety of MaxAxisFieldOfView from ReadOnly to ReadSafe
- 486 Change ThreadSafety of HeadScale from ReadOnly to ReadSafe
- 486 Change ThreadSafety of HeadLocked from ReadOnly to ReadSafe
- 486 Change ThreadSafety of Focus from ReadOnly to ReadSafe
- 486 Change ThreadSafety of FieldOfViewMode from ReadOnly to ReadSafe
- 486 Change ThreadSafety of FieldOfView from ReadOnly to ReadSafe
- 486 Change ThreadSafety of DiagonalFieldOfView from ReadOnly to ReadSafe
- 486 Change ThreadSafety of from ReadOnly to ReadSafe
- 486 Change ThreadSafety of CameraType from ReadOnly to ReadSafe
- 486 Change ThreadSafety of CameraSubject from ReadOnly to ReadSafe
- 486 Change ThreadSafety of CFrame from ReadOnly to ReadSafe
- 462 Change ThreadSafety of InterpolationFinished from to Unsafe
- 462 Change ThreadSafety of FirstPersonTransition from to Unsafe
- 462 Change ThreadSafety of Zoom from to Unsafe
- 462 Change ThreadSafety of WorldToViewportPoint from to Unsafe
- 462 Change ThreadSafety of WorldToScreenPoint from to Unsafe
- 462 Change ThreadSafety of ViewportPointToRay from to Unsafe
- 462 Change ThreadSafety of TiltUnits from to Unsafe
- 462 Change ThreadSafety of SetRoll from to Unsafe
- 462 Change ThreadSafety of SetImageServerView from to Unsafe
- 462 Change ThreadSafety of SetCameraPanMode from to Unsafe
- 462 Change ThreadSafety of ScreenPointToRay from to Unsafe
- 462 Change ThreadSafety of PanUnits from to Unsafe
- 462 Change ThreadSafety of Interpolate from to Unsafe
- 462 Change ThreadSafety of GetTiltSpeed from to Unsafe
- 462 Change ThreadSafety of GetRoll from to Unsafe
- 462 Change ThreadSafety of GetRenderCFrame from to Unsafe
- 462 Change ThreadSafety of GetPartsObscuringTarget from to Unsafe
- 462 Change ThreadSafety of GetPanSpeed from to Unsafe
- 462 Change ThreadSafety of GetLargestCutoffDistance from to Unsafe
- 462 Change ThreadSafety of focus from to ReadOnly
- 462 Change ThreadSafety of ViewportSize from to ReadOnly
- 462 Change ThreadSafety of NearPlaneZ from to ReadOnly
- 462 Change ThreadSafety of MaxAxisFieldOfView from to ReadOnly
- 462 Change ThreadSafety of HeadScale from to ReadOnly
- 462 Change ThreadSafety of HeadLocked from to ReadOnly
- 462 Change ThreadSafety of Focus from to ReadOnly
- 462 Change ThreadSafety of FieldOfViewMode from to ReadOnly
- 462 Change ThreadSafety of FieldOfView from to ReadOnly
- 462 Change ThreadSafety of DiagonalFieldOfView from to ReadOnly
- 462 Change ThreadSafety of from to ReadOnly
- 462 Change ThreadSafety of CameraType from to ReadOnly
- 462 Change ThreadSafety of CameraSubject from to ReadOnly
- 462 Change ThreadSafety of CFrame from to ReadOnly
- 452 Change Tags of MaxAxisFieldOfView from [] to [NotReplicated]
- 452 Change CanSave of MaxAxisFieldOfView from true to false
- 452 Change CanLoad of MaxAxisFieldOfView from true to false
- 452 Change Tags of DiagonalFieldOfView from [] to [NotReplicated]
- 452 Change CanSave of DiagonalFieldOfView from true to false
- 452 Change CanLoad of DiagonalFieldOfView from true to false
- 450 Add MaxAxisFieldOfView
- 450 Add FieldOfViewMode
- 450 Change Category of FieldOfView from Data to Camera
- 450 Add DiagonalFieldOfView
- 422 Change Tags of TiltUnits from [] to [Deprecated]
- 422 Change Tags of PanUnits from [] to [Deprecated]
- 422 Change Tags of Interpolate from [] to [Deprecated]
- 422 Change Tags of GetLargestCutoffDistance from [] to [Deprecated]
- 396 Add SetImageServerView
- 329 Change ValueType of CameraSubject from Object to Instance
- 327 Add NearPlaneZ
- 311 Change Security of FirstPersonTransition from RobloxPlaceSecurity to LocalUserSecurity
- 281 Add GetPartsObscuringTarget
- 281 Add GetLargestCutoffDistance
- 240 Add HeadScale
- 234 Add GetRenderCFrame
- 234 Add HeadLocked
- 230 Change Tags of from [NotReplicated] to [Hidden, NotReplicated, Deprecated]
- 230 Add CFrame
- 190 Add WorldToViewportPoint
- 190 Add ViewportPointToRay
- 189 Add WorldToScreenPoint
- 189 Add ScreenPointToRay
- 189 Add ViewportSize
- 188 Remove WorldToScreenPoint
- 188 Remove ScreenPointToRay
- 188 Remove ViewportSize
- 189 Add WorldToScreenPoint
- 189 Add ScreenPointToRay
- 189 Add ViewportSize
- 118 Change Security of TiltUnits from RobloxScriptSecurity to None
- 118 Add SetCameraPanMode
- 118 Remove SetCameraInputMode
- 118 Change Security of PanUnits from RobloxScriptSecurity to None
- 118 Change Security of GetTiltSpeed from RobloxPlaceSecurity to None
- 118 Change Security of GetPanSpeed from RobloxPlaceSecurity to None
- 113 Add FirstPersonTransition
- 113 Add SetCameraInputMode
- 113 Add GetTiltSpeed
- 113 Add GetPanSpeed
- 94 Add InterpolationFinished
- 94 Add Interpolate
- 57 Add focus
- 55 Add SetRoll
- 55 Add GetRoll
- 50 Add FieldOfView
- 47 Add Zoom
- 47 Add TiltUnits
- 47 Add PanUnits
- 47 Add Focus
- 47 Add
- 47 Add CameraType
- 47 Add CameraSubject
- 47 Add Camera
Members 35
CFrame
Type | Default | |
---|---|---|
CFrame |
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true |
CameraSubject
Type | Default | |
---|---|---|
Instance |
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | true |
History 5
- 553 Change Default of CameraSubject from to
- 486 Change ThreadSafety of CameraSubject from ReadOnly to ReadSafe
- 462 Change ThreadSafety of CameraSubject from to ReadOnly
- 329 Change ValueType of CameraSubject from Object to Instance
- 47 Add CameraSubject
CameraType
Type | Default | |
---|---|---|
CameraType | Fixed |
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | true |
History 4
- 553 Change Default of CameraType from to Fixed
- 486 Change ThreadSafety of CameraType from ReadOnly to ReadSafe
- 462 Change ThreadSafety of CameraType from to ReadOnly
- 47 Add CameraType
DiagonalFieldOfView
Type | Default | |
---|---|---|
float | 88.8765335 |
This property is not replicated. Its interface does not cross the network boundary.
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | false |
History 8
- 580 Change Default of DiagonalFieldOfView from 88.8765259 to 88.8765335
- 553 Change Default of DiagonalFieldOfView from to 88.8765259
- 486 Change ThreadSafety of DiagonalFieldOfView from ReadOnly to ReadSafe
- 462 Change ThreadSafety of DiagonalFieldOfView from to ReadOnly
- 452 Change Tags of DiagonalFieldOfView from [] to [NotReplicated]
- 452 Change CanSave of DiagonalFieldOfView from true to false
- 452 Change CanLoad of DiagonalFieldOfView from true to false
- 450 Add DiagonalFieldOfView
FieldOfView
Type | Default | |
---|---|---|
float | 70 |
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | true |
History 6
- 580 Change Default of FieldOfView from 70.0000076 to 70
- 553 Change Default of FieldOfView from to 70.0000076
- 486 Change ThreadSafety of FieldOfView from ReadOnly to ReadSafe
- 462 Change ThreadSafety of FieldOfView from to ReadOnly
- 450 Change Category of FieldOfView from Data to Camera
- 50 Add FieldOfView
FieldOfViewMode
Type | Default | |
---|---|---|
FieldOfViewMode | Vertical |
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | true |
History 4
- 553 Change Default of FieldOfViewMode from to Vertical
- 486 Change ThreadSafety of FieldOfViewMode from ReadOnly to ReadSafe
- 462 Change ThreadSafety of FieldOfViewMode from to ReadOnly
- 450 Add FieldOfViewMode
FirstPersonTransition
Parameters (1) | |
---|---|
entering | bool |
Security | LocalUserSecurity |
---|---|
Thread safety | Unsafe |
History 3
- 462 Change ThreadSafety of FirstPersonTransition from to Unsafe
- 311 Change Security of FirstPersonTransition from RobloxPlaceSecurity to LocalUserSecurity
- 113 Add FirstPersonTransition
Focus
Type | Default | |
---|---|---|
CFrame |
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true |
GetLargestCutoffDistance
Parameters (1) | ||
---|---|---|
ignoreList | Objects | |
Returns (1) | ||
float |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
History 3
- 462 Change ThreadSafety of GetLargestCutoffDistance from to Unsafe
- 422 Change Tags of GetLargestCutoffDistance from [] to [Deprecated]
- 281 Add GetLargestCutoffDistance
GetPanSpeed
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
float |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
History 4
- 582 Change Tags of GetPanSpeed from [] to [Deprecated]
- 462 Change ThreadSafety of GetPanSpeed from to Unsafe
- 118 Change Security of GetPanSpeed from RobloxPlaceSecurity to None
- 113 Add GetPanSpeed
GetPartsObscuringTarget
Parameters (2) | ||
---|---|---|
castPoints | Array | |
ignoreList | Objects | |
Returns (1) | ||
Objects |
Thread safety | Unsafe |
---|
History 2
- 462 Change ThreadSafety of GetPartsObscuringTarget from to Unsafe
- 281 Add GetPartsObscuringTarget
GetRenderCFrame
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
CFrame |
Thread safety | Unsafe |
---|
History 2
- 462 Change ThreadSafety of GetRenderCFrame from to Unsafe
- 234 Add GetRenderCFrame
GetRoll
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
float |
Thread safety | Unsafe |
---|
GetTiltSpeed
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
float |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
History 4
- 582 Change Tags of GetTiltSpeed from [] to [Deprecated]
- 462 Change ThreadSafety of GetTiltSpeed from to Unsafe
- 118 Change Security of GetTiltSpeed from RobloxPlaceSecurity to None
- 113 Add GetTiltSpeed
HeadLocked
Type | Default | |
---|---|---|
bool | true |
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true |
History 4
- 553 Change Default of HeadLocked from to true
- 486 Change ThreadSafety of HeadLocked from ReadOnly to ReadSafe
- 462 Change ThreadSafety of HeadLocked from to ReadOnly
- 234 Add HeadLocked
HeadScale
Type | Default | |
---|---|---|
float | 1 |
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true |
Interpolate
Parameters (3) | ||
---|---|---|
endPos | CFrame | |
endFocus | CFrame | |
duration | float | |
Returns (1) | ||
null |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
History 4
- 573 Change ReturnType of Interpolate from void to null
- 462 Change ThreadSafety of Interpolate from to Unsafe
- 422 Change Tags of Interpolate from [] to [Deprecated]
- 94 Add Interpolate
InterpolationFinished
Parameters (0) | ||
---|---|---|
No parameters. |
Thread safety | Unsafe |
---|
History 2
- 462 Change ThreadSafety of InterpolationFinished from to Unsafe
- 94 Add InterpolationFinished
MaxAxisFieldOfView
Type | Default | |
---|---|---|
float | 70 |
This property is not replicated. Its interface does not cross the network boundary.
Thread safety | ReadSafe |
---|---|
Category | Camera |
Loaded/Saved | false |
History 8
- 580 Change Default of MaxAxisFieldOfView from 70.0000076 to 70
- 553 Change Default of MaxAxisFieldOfView from to 70.0000076
- 486 Change ThreadSafety of MaxAxisFieldOfView from ReadOnly to ReadSafe
- 462 Change ThreadSafety of MaxAxisFieldOfView from to ReadOnly
- 452 Change Tags of MaxAxisFieldOfView from [] to [NotReplicated]
- 452 Change CanSave of MaxAxisFieldOfView from true to false
- 452 Change CanLoad of MaxAxisFieldOfView from true to false
- 450 Add MaxAxisFieldOfView
NearPlaneZ
Type | Default | |
---|---|---|
float | -0.5 |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | false/true |
History 4
- 553 Change Default of NearPlaneZ from to -0.5
- 486 Change ThreadSafety of NearPlaneZ from ReadOnly to ReadSafe
- 462 Change ThreadSafety of NearPlaneZ from to ReadOnly
- 327 Add NearPlaneZ
PanUnits
Parameters (1) | ||
---|---|---|
units | int | |
Returns (1) | ||
null |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
ScreenPointToRay
Parameters (3) | Default | |
---|---|---|
x | float | |
y | float | |
depth | float | 0 |
Returns (1) | ||
Ray |
Thread safety | Safe |
---|
History 5
- 486 Change ThreadSafety of ScreenPointToRay from Unsafe to Safe
- 462 Change ThreadSafety of ScreenPointToRay from to Unsafe
- 189 Add ScreenPointToRay
- 188 Remove ScreenPointToRay
- 189 Add ScreenPointToRay
SetCameraPanMode
Parameters (1) | Default | |
---|---|---|
mode | CameraPanMode | Classic |
Returns (1) | ||
null |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
History 4
- 598 Change Tags of SetCameraPanMode from [] to [Deprecated]
- 573 Change ReturnType of SetCameraPanMode from void to null
- 462 Change ThreadSafety of SetCameraPanMode from to Unsafe
- 118 Add SetCameraPanMode
SetImageServerView
Parameters (1) | ||
---|---|---|
modelCoord | CFrame | |
Returns (1) | ||
null |
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
History 3
- 573 Change ReturnType of SetImageServerView from void to null
- 462 Change ThreadSafety of SetImageServerView from to Unsafe
- 396 Add SetImageServerView
SetRoll
Parameters (1) | ||
---|---|---|
rollAngle | float | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
TiltUnits
Parameters (1) | ||
---|---|---|
units | int | |
Returns (1) | ||
bool |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work.
Thread safety | Unsafe |
---|
VRTiltAndRollEnabled
Type | Default | |
---|---|---|
bool | false |
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true |
History 1
ViewportPointToRay
Parameters (3) | Default | |
---|---|---|
x | float | |
y | float | |
depth | float | 0 |
Returns (1) | ||
Ray |
Thread safety | Safe |
---|
History 3
- 486 Change ThreadSafety of ViewportPointToRay from Unsafe to Safe
- 462 Change ThreadSafety of ViewportPointToRay from to Unsafe
- 190 Add ViewportPointToRay
ViewportSize
Type | Default | |
---|---|---|
Vector2 | 1, 1 |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | false/true |
History 6
- 553 Change Default of ViewportSize from to Vector2(1, 1)
- 486 Change ThreadSafety of ViewportSize from ReadOnly to ReadSafe
- 462 Change ThreadSafety of ViewportSize from to ReadOnly
- 189 Add ViewportSize
- 188 Remove ViewportSize
- 189 Add ViewportSize
WorldToScreenPoint
Parameters (1) | ||
---|---|---|
worldPoint | Vector3 | |
Returns (1) | ||
Tuple |
Thread safety | Safe |
---|
History 5
- 486 Change ThreadSafety of WorldToScreenPoint from Unsafe to Safe
- 462 Change ThreadSafety of WorldToScreenPoint from to Unsafe
- 189 Add WorldToScreenPoint
- 188 Remove WorldToScreenPoint
- 189 Add WorldToScreenPoint
WorldToViewportPoint
Parameters (1) | ||
---|---|---|
worldPoint | Vector3 | |
Returns (1) | ||
Tuple |
Thread safety | Safe |
---|
History 3
- 486 Change ThreadSafety of WorldToViewportPoint from Unsafe to Safe
- 462 Change ThreadSafety of WorldToViewportPoint from to Unsafe
- 190 Add WorldToViewportPoint
Zoom
Parameters (1) | ||
---|---|---|
distance | float | |
Returns (1) | ||
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
ZoomToExtents
Parameters (2) | ||
---|---|---|
boundingBoxCFrame | CFrame | |
boundingBoxSize | Vector3 | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 2
- 573 Change ReturnType of ZoomToExtents from void to null
- 562 Add ZoomToExtents
focus
Type | Default | |
---|---|---|
CFrame |
This property is deprecated. It exists only for backward compatibility, and should not be used for new work. Focus should be used instead.
This property is not replicated. Its interface does not cross the network boundary.
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | true/false |
Removed members 1
SetCameraInputMode
Parameters (1) | Default | |
---|---|---|
mode | CameraInputMode | Classic |
Returns (1) | ||
void |
Security | RobloxPlaceSecurity |
---|
History 2
- 118 Remove SetCameraInputMode
- 113 Add SetCameraInputMode