PlayerViewService

사용되지 않는 항목 표시

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

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

PlayerViewService 플레이어의 보기에 대한 추가 정보를 얻을 수 있는 방법을 제공합니다.

속성

메서드

GetDeviceCameraCFrame

플레이어의 캐릭터를 보고 현재 카메라의 를 설정하면 해당 캐릭터를 기기관점에서 볼 수 있도록 세계 공간을 반환합니다.

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

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

매개 변수

player: Player

장치 카메라를 가져올 플레이어 CFrame .

기본값: "nil"

반환

플레이어의 캐릭터나 CFrame.identity 를 보는 세계 공간 CFrame (참조).

코드 샘플

Updates the local player's camera by using PlayerViewService:GetDeviceCameraCFrame(). This method returns a world space CFrame looking at the player's character, such that setting the current camera's CFrame will view that character from the perspective of their device.

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
)

이벤트