impulseDynamicProp
Define a velocidade de um prop dinâmico ou de um objeto em física dinâmica, na máquina de todos os jogadores.
Sintaxe
Seção intitulada “Sintaxe”bool impulseDynamicProp ( element oProp, number vx, number vy, number vz )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oProp | element | — | O objeto a chutar: um prop dinâmico, ou um objeto em física dinâmica. |
vx, vy, vz | number | — | Velocidade, eixo por eixo. Limitada à faixa -100 – 100. |
Retorno
Seção intitulada “Retorno”true quando o chute foi enviado a todos os jogadores, false com um aviso no console de debug se
o argumento não for um objeto ou se alguma velocidade não for um número finito. Uma máquina que não
carregou o objeto ignora o chute; um prop travado em repouso também — destrave-o com
setElementFrozen primeiro. Um objeto comum, sem o estado de prop nem o de física, ignora o chute
do mesmo jeito.
Exemplo
Seção intitulada “Exemplo”-- empurra a caixa para longe do jogadorimpulseDynamicProp(caixa, 0, 4, 0)
-- um toque para cima: a caixa dá um puloimpulseDynamicProp(caixa, 0, 0, 2)Veja também
Seção intitulada “Veja também”createDynamicProp— Cria um prop dinâmico no lugar de um objeto do mapa.setElementDynamicPhysics— Entrega um objeto comum ao motor de física.setElementVelocity— Define a velocidade de qualquer elemento, inclusive com o objeto em física dinâmica.