Câmera
A câmera é sempre de um jogador. Ela funciona em dois modos:
- fixa — você define uma posição e um ponto de mira com
setCameraMatrix; - seguindo — a câmera acompanha um elemento definido com
setCameraTarget.
Uma chamada troca o modo da outra: definir uma matriz descarta o alvo, e definir um alvo descarta a matriz.
Estas 7 funções existem no servidor e no cliente. Você pode usá-las em scripts declarados em server_files, client_files ou shared_files.
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.
setCameraInterior Define em qual interior a câmera do jogador desenha o mundo.
getCameraInterior Devolve o interior em que a câmera do jogador está.
fadeCamera Escurece a tela do jogador ou traz a imagem de volta.