setPedLookAt
Faz o ped virar a cabeça para uma posição, ou acompanhar um elemento.
Sintaxe
Seção intitulada “Sintaxe”bool setPedLookAt ( ped oPed, number x, number y, number z [, number tempo = 3000 [, number tempoDeMistura = 1000 ] [, element alvo ] ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped ou jogador a alterar. Um elemento pai como resourceRoot também altera todos os peds abaixo dele. |
x, y, z | number | — | Ponto para onde olhar, em coordenadas do mundo. |
tempo | number | 3000 | Por quanto tempo continuar olhando, em milissegundos. |
tempoDeMistura | number | 1000 | Quanto tempo a cabeça leva para virar, em milissegundos. |
alvo | element | — | Elemento a acompanhar enquanto ele se move. |
Os argumentos opcionais são lidos em ordem. tempo vem sempre primeiro; depois dele você pode passar tempoDeMistura e então alvo, ou passar alvo direto, e aí tempoDeMistura fica com o padrão. A posição também pode ser um único vetor no lugar dos três números.
Um tempo ou tempoDeMistura que não é número, ou um alvo que não é elemento, registra um aviso e devolve false.
Retorno
Seção intitulada “Retorno”true se o elemento passado é um ped ou jogador, false caso contrário. O olhar só começa em um ped carregado (streamed in); para peds fora do stream ele não fica guardado.
Exemplo
Seção intitulada “Exemplo”-- olha para um ponto por dois segundossetPedLookAt(oPed, 1481.0, -1770.0, 18.8, 2000)
-- acompanha o jogador localsetPedLookAt(oPed, 0, 0, 0, 5000, 500, localPlayer)Veja também
Seção intitulada “Veja também”getPedTargetStart— Devolve onde começa a linha de mira do ped.getPedTargetEnd— Devolve a outra ponta da linha de mira do ped.getPedTargetCollision— Devolve o primeiro ponto que a linha de mira do ped acerta.getPedWeaponMuzzlePosition— Devolve onde está a ponta do cano da arma do ped.setPedAimTarget— Aponta a arma do ped para uma posição do mundo.isPedTargetingMarkerEnabled— Verifica se o marcador de mira aparece na tela.setPedTargetingMarkerEnabled— Mostra ou esconde o marcador de mira.