PlayerViewService
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
PlayerViewService fornece uma maneira de obter informações adicionais sobre a verde um jogador.
Resumo
Métodos
Retorna um espaço de mundo CFrame olhando para o personagem do jogador.
Propriedades
Métodos
GetDeviceCameraCFrame
Retorna um espaço de mundo CFrame olhando para o personagem do jogador, para que a configuração da Câmeraatual CFrame seja exibida a partir da perspectiva de seu dispositivo.
Este método usa a câmera do dispositivo e só funciona em dispositivos móveis. Se nenhuma informação estiver disponível, por exemplo, o usuário não está em um dispositivo móvel ou não tem sua câmera ligada, este método retorna um CFrame.identity.
Veja Roblox Connect para uma implementação de exemplo deste método.
Parâmetros
Devolução
O espaço do mundo CFrame olhando para o personagem do jogador, ou um CFrame.identity (veja a descrição).
Amostras de código
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
)