IOS - Gkoctree's Gamekit не находит элементыIOS

Программируем под IOS
Anonymous
IOS - Gkoctree's Gamekit не находит элементы

Сообщение Anonymous »

Я пытаюсь использовать Gkoctree для эффективного поиска объекта в 3D -пространстве. Однако следующий код, похоже, не работает, как и ожидалось: < /p>

import GameplayKit

let tree = GKOctree(boundingBox: GKBox(
boxMin: vector_float3(x: -10, y: -10, z: -10),
boxMax: vector_float3(x: 10, y: 10, z: 10)
), minimumCellSize: 0.1)

tree.add(NSObject(), at: vector_float3(x: 0, y: 0, z: 0))
tree.elements(at: vector_float3(x: 0, y: 0, z: 0)).count // 1, fine

tree.elements(in: GKBox(
boxMin: vector_float3(x: -1, y: -1, z: -1),
boxMax: vector_float3(x: 1, y: 1, z: 1)
)).count // 0, ??

tree.elements(in: GKBox(
boxMin: vector_float3(x: 1, y: 1, z: 1),
boxMax: vector_float3(x: -1, y: -1, z: -1)
)).count // 0, well I tried


Подробнее здесь: https://stackoverflow.com/questions/445 ... g-elements

Вернуться в «IOS»