我想使用scenekit为ios制作游戏。我开始使用Xcode给我们的SceneKit模板(旋转飞机)。已经提供了handleTap方法,用于识别用户是否轻触屏幕。我想制作一个SCNBox并识别用户是否点击它,但我很困惑handleTap是如何工作的。 我是否必须在handleTap中添加框几何图形? 有人可以告诉我你如何将一个盒子放在屏幕中央,以便能够识别它是否被点击。
这是handleTap代码:
Column A Column B "Target Column"
07/02/2006 20/01/2006 07/02/2006
11/02/2006 17/02/2006 11/02/2006
17/02/2006 17/03/2006 17/03/2006
17/03/2006 21/04/2006 21/04/2006
21/04/2006 19/05/2006
19/05/2006
答案 0 :(得分:0)
模板只查找材料:
SCNMaterial *material = result.node.geometry.firstMaterial;
您想要查看结果的节点:
if (result.node == _boxNode) { ... }