PlayerViewService

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

만들 수 없음
서비스
복제되지 않음

PlayerViewService는 플레이어의 뷰에 대한 추가 정보를 제공합니다.

속성

메서드

GetDeviceCameraCFrame

플레이어의 캐릭터를 바라보는 세계 공간 CFrame 을 반환하여 현재 카메라의 CFrame 을 뷰하는 것으로 설정하면 해당 캐릭터를 기기관점에서 볼 수 있습니다.

이 메서드는 기기카메라를 사용하며 모바일 장치에서만 작동합니다. 정보가 없으면 사용자가 모바일 장치에 있지 않거나 카메라를 켜지 않은 경우 이 메서드는 CFrame.identity를 반환합니다.

이 메서드의 샘플 구현은 Roblox Connect에 참조하십시오.

매개 변수

player: Player

장치 카메라를 얻을 플레이어 CFrame .

기본값: "nil"

반환

세계 공간 CFrame 플레이어의 캐릭터를 보거나 CFrame.identity (설명 참조)입니다.

코드 샘플

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
)

이벤트