假设我在Android中使用GLSurfaceView显示了一个3D汽车模型。该模型由许多组件组成,是否可以控制每个组件或使每个组件单独响应触摸事件?例如,如果我想选择一个轮子,我需要做的就是触摸方向盘。
答案 0 :(得分:1)
我认为你正在寻找光线拾取或射线交叉。
这个答案有一个iOS样本/视频的链接,我相信你所追求的。 https://gamedev.stackexchange.com/questions/12360/how-do-you-determine-which-object-surface-the-users-pointing-at-with-lwjgl/12367#12367
另一个相关的SO问题: Implementing Ray Picking
这应该让你开始了解你需要做的事情。