KX_RaySensor
Classe base: SCA_ISensor
Um sensor Ray detecta o primeiro objeto numa direção.
propName
Seção intitulada “propName”A propriedade que o raio procura.
Tipo: string
A distância do raio.
Tipo: float
useMaterial
Seção intitulada “useMaterial”Se procura um material ou não (false = propriedade).
Tipo: boolean
useXRay
Seção intitulada “useXRay”Se usa XRay ou não.
Tipo: boolean
A máscara de colisão (16 layers mapeadas num inteiro de 16 bits) combinada com o grupo de colisão de cada objeto, para atingir só parte dos objetos da cena. Só os objetos em que collisionGroup & mask é verdadeiro podem ser atingidos.
Tipo: bitfield
hitObject
Seção intitulada “hitObject”O game object atingido pelo raio (somente leitura).
Tipo: KX_GameObject
hitPosition
Seção intitulada “hitPosition”A posição (em coordenadas do mundo) em que o objeto foi atingido pelo raio (somente leitura).
Tipo: mathutils.Vector
hitNormal
Seção intitulada “hitNormal”A normal (em coordenadas do mundo) do objeto no ponto em que foi atingido pelo raio (somente leitura).
Tipo: mathutils.Vector
hitMaterial
Seção intitulada “hitMaterial”O material do objeto na face atingida pelo raio (somente leitura).
Tipo: string
rayDirection
Seção intitulada “rayDirection”A direção do raio (em coordenadas do mundo) (somente leitura).
Tipo: mathutils.Vector
O eixo para onde o raio aponta.
Tipo: integer from 0 to 5
- KX_RAY_AXIS_POS_X
- KX_RAY_AXIS_POS_Y
- KX_RAY_AXIS_POS_Z
- KX_RAY_AXIS_NEG_X
- KX_RAY_AXIS_NEG_Y
- KX_RAY_AXIS_NEG_Z
Sem documentação da Range
Seção intitulada “Sem documentação da Range”Estes itens existem na engine mas não estavam na documentação da Range. Os marcados novo na Anastacio foram adicionados pela Anastacio Engine.
gazeAngle
Seção intitulada “gazeAngle”novo na Anastacio atributo
Tolerância do olhar (0 a 1): quanto o alvo pode estar fora do centro do raio.
gazeProgress
Seção intitulada “gazeProgress”novo na Anastacio atributo · só leitura
Progresso do olhar fixo, de 0 a 1. Chega a 1 depois de gazeTime segundos olhando o alvo.
gazeTime
Seção intitulada “gazeTime”novo na Anastacio atributo
Tempo, em segundos, olhando o alvo para o sensor disparar (0 a 30).
