2012-12-02 52 views

回答

1

首先你必須實現一個自定義的InteractorStyle。在它的OnLeftButtonDown()中,你必須使用Picker,然後選擇器的 - > GetActor()函數會告訴你你選擇了哪個對象。如果這個對象等於你正在尋找的對象,你現在就有了點擊你的球體並且可以做你想做的任何事情的條件。

(這裏是這種情況的一個殼(它不檢查哪個對象點擊,但顯示如何繼承的InteractorStyle並使用機械手):http://www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/Picking