PlayerViewService

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Não criável
Serviço
Não replicado

PlayerViewService fornece uma maneira de obter informações adicionais sobre a verde um 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

player: Player

O jogador para quem obter a câmera do dispositivo CFrame .

Valor Padrão: "nil"

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

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
)

Eventos