Pular para o conteúdo

onClientElementAttach

Cliente Cancelável Elementos

Disparado nesta máquina quando um elemento é preso a outro.

O elemento que foi preso.

PosiçãoNomeTipoDescrição
1elementoPrendidoAelementO elemento ao qual ele está sendo preso.
2deslocXnumberDeslocamento de posição X em relação a esse elemento.
3deslocYnumberDeslocamento de posição Y.
4deslocZnumberDeslocamento de posição Z.
5rotXnumberDeslocamento de rotação X, em graus.
6rotYnumberDeslocamento de rotação Y, em graus.
7rotZnumberDeslocamento de rotação Z, em graus.

Sim.

O evento dispara antes de a fixação ser aplicada. Cancelar um attachElements local faz ele devolver false; cancelar uma fixação anunciada pelo servidor deixa o elemento solto só nesta máquina.

Os dois elementos precisam existir nesta máquina para o evento disparar: uma fixação envolvendo algo que não está transmitido não é anunciada aqui, e uma em que a outra ponta já foi destruída também não.

addEventHandler("onClientElementAttach", root, function(prendidoA)
if getElementType(source) == "object" then
setElementAlpha(source, 200)
end
end)