For the complete documentation index, see llms.txt. This page is also available as Markdown.

Área de gatilho

Reaja à posição do jogador

Para fazer algo acontecer quando o jogador entra ou sai de uma área, usa uma Trigger Area smart item.



O cubo laranja que vês enquanto editas a tua scene só é visível no Scene Editor; torna-se invisível ao executar um Preview da scene. Podes ajustar e dimensionar facilmente o cubo laranja para cobrir exatamente a área de que precisas.

Arrasta-o para a tua scene e redimensiona-o com o gizmo de escala. A caixa ou esfera que vês é apenas desenhada no editor; os jogadores nunca a veem.

Se qualquer parte do avatar do jogador se sobrepor a este cubo laranja, o evento atribuído será chamado. As Trigger Areas reagem apenas ao jogador na máquina local, não aos avatares dos outros jogadores — cada jogador dispara o trigger na sua própria instância da scene.

💡 Dica: Se as Trigger Areas da tua scene começarem a atrapalhar a edição de outro conteúdo, lembra-te de que podes sempre bloqueá-las e/ou ocultá-las do Entity Tree.



Várias Trigger Areas podem sobrepor-se e não se afetam umas às outras.

Descreves o que deve acontecer e o AI Assistant escreve um pequeno script para isso.

Configurações

O item Script componente tem dois campos:

Campo
O que faz
Opções
Predefinição

Ativado por

O que ativa a área.

o meu jogador, todos os jogadores, qualquer collider, clicável, personalizado 1, personalizado 2, personalizado 3

o meu jogador

Forma

Se o volume é uma caixa ou uma esfera.

caixa, esfera

caixa

o meu jogador reage apenas ao avatar do jogador que está a executar a scene. todos os jogadores reage a qualquer avatar, incluindo outras pessoas na scene. As opções restantes correspondem a outras camadas de colisão, para que possas fazer com que a área reaja a objetos físicos, a itens clicáveis ou às tuas próprias camadas personalizadas.

Ao alternar Forma alterna o placeholder do editor entre uma caixa e uma esfera, para que o que vês ao editar seja o volume que obténs.

Descreve o que deve acontecer

A área dispara dois eventos: entrar e sair. Na Reações secção do componente Script há um botão para cada um:

  • Quando um jogador entra…

  • Quando um jogador sai…

Clica num e o Creator Hub escreve o início de uma frase na caixa de mensagem do AI Assistant, nomeando o item, por exemplo Quando um jogador entra em "Trigger Area", . O prompt usa o nome do item que vês no entity tree. Termina a frase com o que queres que aconteça e envia-a. O assistente escreve um script separado e anexa-o à mesma entity, juntamente com o detetor.

Os três chips ao lado dos botões (Tocar um som, Mostrar uma mensagem, Marcar pontos) preenchem uma frase completa por ti, para que possas enviá-los tal como estão.

💡 Dica: As Reações precisam de AI Assistant estar ativado. Se não estiver, o Creator Hub diz-te onde o ativar em vez de abrir o chat.

Atualizado