2010-04-29 65 views
2

我想知道是否有辦法在OpenGL渲染場景中檢測觸摸。我有什麼我在我的主視圖中呈現的一組圖像。現在如果用戶觸摸其中一個圖像(或對象),我想知道哪一個被觸摸 - 類似於在OpenGL渲染場景中檢測觸摸

CGRectContainsPoint(frame, [touch locationInView:self.view] 

方法。

有沒有簡單的方法找出?如果沒有,這也會有所幫助。

回答

1

請參閱picking and selecting FAQ。這當然假定你確實有一個完整的OpenGL實現,我不認爲OpenGL ES規範(例如)包含選擇支持。