shakeCamera
Sacode a câmera, como numa explosão.
Sintaxe
Seção intitulada “Sintaxe”bool shakeCamera ( number intensidade [, number x, number y, number z ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
intensidade | number | — | Força do tremor. |
x, y, z | number | posição do jogador | Ponto de onde o tremor parte: quanto mais longe o jogador estiver dele, menos ele sente. |
Retorno
Seção intitulada “Retorno”true se o tremor foi disparado, false caso contrário.
As três coordenadas andam juntas — se você omitir qualquer uma delas, o tremor parte da posição do jogador local.
Uma intensidade que não seja número, ou uma coordenada que não seja número nem nil (NaN e infinito incluídos), gera um erro Lua (Expected number at argument N) em vez de devolver false.
Exemplo
Seção intitulada “Exemplo”-- explosão a 40 metros: o jogador sente um tranco leveshakeCamera(2.5, 1200, -1350, 14)
-- tremor centrado no próprio jogadorshakeCamera(1)Veja também
Seção intitulada “Veja também”getCamera— Devolve o elemento da câmera.getCameraClip— Diz se a câmera se ajusta ao encostar em objetos e veículos.setCameraClip— Define se a câmera se ajusta ao encostar em objetos e veículos.getCameraFieldOfView— Devolve o campo de visão de um dos modos de câmera.setCameraFieldOfView— Define o campo de visão de um dos modos de câmera.getCameraViewMode— Devolve os modos de visão em uso.setCameraViewMode— Troca o modo de visão da câmera.getCameraGoggleEffect— Devolve o efeito de óculos ativo.