2017-09-13 7 views
0

Iは、アレイ内の(有限の寸法を有する非無限平面=>)面の配列を有する:ARKit:hitTestでヒットしたすべての飛行機を見つける方法は?

Plane *plane = [[Plane alloc] initWithAnchor: (ARPlaneAnchor *)anchor]; 
[self.planes setObject:plane forKey:anchor.identifier]; 

(SCNNodeから平面オブジェクトheritatesとARPlaneAnchor *アンカーとSCNPlane * planeGeometry特性を有する)を

画面のあるポイントでhitTestでヒットしたアレイ面のすべての面を見つける方法はありますか?

ありがとうございます!

+0

[ARKit:hitTestでSCNNodeを取得するにはどうすればいいですか?](https://stackoverflow.com/questions/46203065/arkit-how-to-get-a-scnnode-hit-by-hittest) – mnuages

+0

この質問はより一般的です。なぜなら私は他の質問で与えられた答えに満足していないからです。 –

+0

質問自体は意味をなさない。あなたは一度に1つ以上のノードに触れることができますか?あなたのタコはですか? –

答えて

0

私はcategoryBitMaskを使用し、これをたとえば3(= 11b)に設定します。ヒットテストのcategoryBitMaskオプションを2(= 10b)に設定します。そうすることで、カテゴリの2番目のビットが1のノードだけが返されます。

関連する問題