Skip to main content

CameraGetXYZ

This function was added in DSL 10

Description

Returns the current position of the camera and the coordinates it is looking at.

Useful for debugging or placing static cameras with CameraSetXYZ.

function CameraGetXYZ() --[[ ... ]] end

Parameters

None.

Return Values

  • posX: number - The camera's X position.
  • posY: number - The camera's Y position.
  • posZ: number - The camera's Z position.
  • lookX: number - The X coordinate the camera is looking at.
  • lookY: number - The Y coordinate the camera is looking at.
  • lookZ: number - The Z coordinate the camera is looking at.

Example

local posX, posY, posZ, lookX, lookY, lookZ = CameraGetXYZ()
print("Camera Position: X=" .. posX .. ", Y=" .. posY .. ", Z=" .. posZ)
print("Camera Look At Position: X=" .. lookX .. ", Y=" .. lookY .. ", Z=" .. lookZ)

See Also

  • Game's Native
    • CameraSetXYZ - Sets the camera position and its look-at in the game world.