Meer informatie
Engine-klasse
Camera
Niet gerepliceerd

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.


Samenvatting

Methoden
GetLargestCutoffDistance(ignoreList: Instances):number
Verouderd
GetPanSpeed():number
Verouderd
GetPartsObscuringTarget(castPoints: {any},ignoreList: Instances):Instances
GetRoll():number
Verouderd
GetTiltSpeed():number
Verouderd
Interpolate(endPos: CFrame,endFocus: CFrame,duration: number):()
Verouderd
PanUnits(units: number):()
Verouderd
SetRoll(rollAngle: number):()
Verouderd
TiltUnits(units: number):boolean
Verouderd
ZoomToExtents(boundingBoxCFrame: CFrame,boundingBoxSize: Vector3):()
Evenementen
Overgenomen leden

API-referentie
Eigenschappen
CameraSubject
Parallel lezen
Mogelijkheden: Basic
Camera.CameraSubject:Instance
Codevoorbeelden
Camera Onderwerp
local Players = game:GetService("Players")
local localPlayer = Players.LocalPlayer
local camera = workspace.CurrentCamera
local function resetCameraSubject()
if camera and localPlayer.Character then
local humanoid = localPlayer.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
camera.CameraSubject = humanoid
end
end
end

CameraType
Parallel lezen
Mogelijkheden: Basic
Camera.CameraType:Enum.CameraType

CFrame
Parallel lezen
Mogelijkheden: Basic
Toegang tot simulatie
Camera.CFrame:CFrame

CoordinateFrame
Verouderd

DiagonalFieldOfView
Niet gerepliceerd
Parallel lezen
Mogelijkheden: Basic
Camera.DiagonalFieldOfView:number

FieldOfView
Parallel lezen
Mogelijkheden: Basic
Camera.FieldOfView:number

FieldOfViewMode
Parallel lezen
Mogelijkheden: Basic
Camera.FieldOfViewMode:Enum.FieldOfViewMode

Focus
Parallel lezen
Mogelijkheden: Basic
Toegang tot simulatie
Camera.Focus:CFrame

focus
Verouderd

HeadLocked
Parallel lezen
Mogelijkheden: Basic
Camera.HeadLocked:boolean

HeadScale
Parallel lezen
Mogelijkheden: Basic
Camera.HeadScale:number

MaxAxisFieldOfView
Niet gerepliceerd
Parallel lezen
Mogelijkheden: Basic
Camera.MaxAxisFieldOfView:number

NearPlaneZ
Alleen-lezen
Niet gerepliceerd
Parallel lezen
Mogelijkheden: Basic
Camera.NearPlaneZ:number

ViewportSize
Alleen-lezen
Niet gerepliceerd
Parallel lezen
Mogelijkheden: Basic
Camera.ViewportSize:Vector2

VRTiltAndRollEnabled
Parallel lezen
Mogelijkheden: Basic
Camera.VRTiltAndRollEnabled:boolean

Methoden
GetLargestCutoffDistance
Verouderd

GetPanSpeed
Verouderd

GetPartsObscuringTarget
Mogelijkheden: Basic
Camera:GetPartsObscuringTarget(
castPoints:{any}, ignoreList:Instances
):Instances
Parameters
castPoints:{any}
ignoreList:Instances
Teruggaves
Instances

GetRenderCFrame
Mogelijkheden: Basic
Camera:GetRenderCFrame():CFrame
Teruggaves

GetRoll
Verouderd

GetTiltSpeed
Verouderd

Interpolate
Verouderd

PanUnits
Verouderd

ScreenPointToRay
Parallel schrijven
Mogelijkheden: Basic
Camera:ScreenPointToRay(
x:number, y:number, depth:number
):Ray
Parameters
depth:number
Standaardwaarde: 0
Teruggaves

SetCameraPanMode
Verouderd

SetRoll
Verouderd

TiltUnits
Verouderd

ViewportPointToRay
Parallel schrijven
Mogelijkheden: Basic
Camera:ViewportPointToRay(
x:number, y:number, depth:number
):Ray
Parameters
depth:number
Standaardwaarde: 0
Teruggaves

WorldToScreenPoint
Parallel schrijven
Mogelijkheden: Basic
Camera:WorldToScreenPoint(worldPoint:Vector3):Tuple
Parameters
worldPoint:Vector3
Teruggaves

WorldToViewportPoint
Parallel schrijven
Mogelijkheden: Basic
Camera:WorldToViewportPoint(worldPoint:Vector3):Tuple
Parameters
worldPoint:Vector3
Teruggaves

ZoomToExtents
Mogelijkheden: Basic
Camera:ZoomToExtents(
boundingBoxCFrame:CFrame, boundingBoxSize:Vector3
):()
Parameters
boundingBoxCFrame:CFrame
boundingBoxSize:Vector3
Teruggaves
()
Codevoorbeelden
Inzoomen op Extents
local camera = workspace.CurrentCamera
local model = workspace:FindFirstChild("MyModel")
if model then
local modelCFrame = model:GetModelCFrame()
local extentsSize = model:GetExtentsSize()
camera:ZoomToExtents(modelCFrame, extentsSize)
end

Evenementen
InterpolationFinished
Verouderd

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.