PlayerViewService

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar
Dienst
Nicht repliziert

PlayerViewService bietet eine Möglichkeit, zusätzliche Informationen über die Ansicht eines Spieler:inzu erhalten.

Eigenschaften

Methoden

GetDeviceCameraCFrame

Rennt einen Weltraum CFrame , der den Charakter des Spieler:inanzeigt, so dass die Einstellung der aktuellen Kamera CFrame das Charakter aus der Perspektive ihres Geräts anzeigt.

Diese Methode nutzt die Kamera des Geräts und funktioniert nur auf mobilen Geräten. Wenn keine Informationen verfügbar sind, z. B. der Benutzer nicht auf einem mobilen Gerät ist oder seine Kamera nicht aktiviert, gibt diese Methode ein CFrame.identity zurück.

Siehe Roblox Connect für eine Beispiel实装ierung dieser Methode.

Parameter

player: Player

Der Spieler, für den die Gerätekamera erhalten wird CFrame .

Standardwert: "nil"

Rückgaben

Der Weltraum CFrame betrachtet den Charakter des Spieler:inoder ein CFrame.identity (siehe Beschreibung).

Code-Beispiele

PlayerViewService:GetDeviceCameraCFrame()

local PlayerViewService = game:GetService("PlayerViewService")
local RunService = game:GetService("RunService")
local Workspace = game:GetService("Workspace")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local camera = Workspace.CurrentCamera
local function updatePictureInPictureCamera()
camera.CFrame = PlayerViewService:GetDeviceCameraCFrame(player)
end
RunService:BindToRenderStep(
"PictureInPictureCamera",
Enum.RenderPriority.Camera.Value + 1,
updatePictureInPictureCamera
)

Ereignisse