Pular para o conteúdo

setCameraViewMode

Cliente Câmera OOP Camera.setViewMode(...)Camera.viewMode = ...

Troca o modo de visão da câmera.

bool setCameraViewMode ( [ number modoVeiculo, number modoAPe ] )
NomeTipoPadrãoDescrição
modoVeiculonumber—Modo a usar dentro de veículo. Omitido, o modo atual é mantido.
modoAPenumber—Modo a usar a pé. Omitido, o modo atual é mantido.

true se a troca foi aplicada, false caso contrário. Um valor que não seja número, ou que seja negativo, devolve false com aviso no console de debug; acima de 255 só o byte mais baixo é aproveitado.

Os números aceitos são os mesmos que getCameraViewMode devolve — leia primeiro para descobrir em que modo o jogador está e guarde o valor se pretende restaurá-lo depois.

-- guarda o modo que o jogador estava usando
local modoVeiculo, modoAPe = getCameraViewMode()
-- ... a sua cena troca o modo por conta própria ...
-- e no fim devolve o jogador ao que ele tinha escolhido
setCameraViewMode(modoVeiculo, modoAPe)