KX_BoundingBox
Classe base: EXP_PyObjectPlus
Uma caixa de volume de um game object. Usada para ler e alterar a caixa de volume ou AABB.
from Range import logicfrom mathutils import Vector
owner = logic.getCurrentController().ownerbox = owner.cullingBox
# Desliga a atualização automática para permitir modificar a caixa.box.autoUpdate = False
print(box)# Aumenta a altura da caixa em 1.box.max = box.max + Vector((0, 0, 1))
print(box)O ponto mínimo da bounding box nos eixos x, y e z.
Tipo: mathutils.Vector
O ponto máximo da bounding box nos eixos x, y e z.
Tipo: mathutils.Vector
O centro da bounding box (somente leitura).
Tipo: mathutils.Vector
O raio da bounding box (somente leitura).
Tipo: float
autoUpdate
Seção intitulada “autoUpdate”Permite atualizar a bounding box se a malha for modificada.
Tipo: boolean
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.
atributo · só leitura
Volume da caixa delimitadora (largura × altura × profundidade).
