Interagir com raycast
Consulte a geometria física na direção do objeto.
Composição da cena
Seção intitulada “Composição da cena”Objeto emissor, alvo com collider e camadas incluídas no filtro.
Implementação
Seção intitulada “Implementação”var hit = Physics.RayCast(Object.WorldPosition, Object.Forward * 5.0f, QueryFilter.Default.Ignoring(Object));if (hit is { } contact){ contact.Object.Name = "Alvo encontrado";}Resultado esperado
Seção intitulada “Resultado esperado”Um alvo físico encontrado pelo raio recebe o nome indicado.
Cuidados
Seção intitulada “Cuidados”Trecho para uma ação de interação em Behavior. O vetor carrega a extensão da consulta; não substitua por uma direção unitária quando deseja outro alcance. O exemplo altera nome, não implementa inventário ou regras de interação.
Consulte PhysicsAccess. As instruções descrevem o cenário proposto; a execução em dispositivo não foi realizada nesta publicação.