Pular para o conteúdo

setCameraInterior

Compartilhada Câmera OOP Camera.setInterior(...)` (só no cliente)Camera.interior = ...` (só no cliente)

Define em qual interior a câmera do jogador desenha o mundo.

-- servidor
bool setCameraInterior ( element oJogador, number interior )
-- cliente
bool setCameraInterior ( number interior )
NomeTipoPadrãoDescrição
oJogadorelement—Só no servidor. Jogador (ou elemento acima dele na árvore).
interiornumber—Número do interior, de 0 a 255. 0 é o mundo aberto.

true em caso de sucesso. Os dois lados tratam um interior fora da faixa de jeitos diferentes: o servidor recusa qualquer valor fora de 0-255, e o cliente recusa números negativos — nos dois casos a função devolve false com um aviso no console de debug. Acima de 255 o cliente não reclama, só aproveita o byte mais baixo (256 vira 0, 300 vira 44).

  • setCameraMatrix — Coloca a câmera do jogador numa posição fixa.
  • getCameraMatrix — Devolve a posição e o enquadramento da câmera do jogador.
  • setCameraTarget — Faz a câmera do jogador seguir um elemento.
  • getCameraTarget — Devolve o elemento que a câmera do jogador está seguindo.
  • getCameraInterior — Devolve o interior em que a câmera do jogador está.
  • fadeCamera — Escurece a tela do jogador ou traz a imagem de volta.