PlayerViewService
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
PlayerViewService bietet eine Möglichkeit, zusätzliche Informationen über die Ansicht eines Spieler:inzu erhalten.
Zusammenfassung
Methoden
Kehre einen Weltraum CFrame zurück, der sich auf den Charakter des Spieler:inbezieht.
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
Rückgaben
Der Weltraum CFrame betrachtet den Charakter des Spieler:inoder ein CFrame.identity (siehe Beschreibung).
Code-Beispiele
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
)