PlayerViewService

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Oluşturulamaz
Hizmet
Çoğaltılmamış

PlayerViewService bir oyuncunun görüşü hakkında ek bilgi alma yolunu sağlar.

Özellikler

Yöntemler

GetDeviceCameraCFrame

oyuncukarakterine bakan bir dünya alanı CFrame içerir, böylece mevcut kameranın CFrame nınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınınını

Bu yöntem kameranızı kullanır ve sadece mobil cihazlarda çalışır. Eğer bilgi yoksa, örneğin kullanıcı bir mobil cihazda değil veya kamerasını açmadığı için, bu yöntem bir CFrame.identity iade eder.

Bu yöntemin bir özelleştirme örneği için Roblox Connect bakınız.

Parametreler

player: Player

Cihaz kamerası alınacak oyuncu CFrame .

Varsayılan değer: "nil"

Dönüşler

oyuncukarakterine bakan dünya uzayı CFrame veya bir CFrame.identity (açıklamaya bakın).

Kod Örnekleri

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
)

Etkinlikler