Pular para o conteúdo

getCameraMatrix

Compartilhada Câmera OOP jogador:getCameraMatrix()Camera.getMatrix()` (só no cliente)

Devolve a posição e o enquadramento da câmera do jogador.

-- servidor
number, number, number, number, number, number, number, number getCameraMatrix ( player oJogador )
-- cliente
number, number, number, number, number, number, number, number getCameraMatrix ( )

No servidor você escolhe de qual jogador quer a câmera. No cliente não há argumento: o retorno é sempre o da câmera local.

Oito valores:

PosiçãoDescrição
1-3Posição da câmera: x, y, z.
4-6Ponto de mira: x, y, z.
7Rolagem, em graus.
8Campo de visão, em graus.

No servidor, se o elemento não for um jogador devolve apenas false.

-- servidor
local x, y, z = getCameraMatrix(jogador)
outputDebugString("câmera em " .. x .. ", " .. y .. ", " .. z)
-- cliente
local x, y, z = getCameraMatrix()
outputDebugString("câmera em " .. x .. ", " .. y .. ", " .. z)