1
我設計了一個圖片並將其設置爲窗口的背景。我想要的是,圖片的位用作按鈕,例如,如果我使用桌面的屏幕截圖作爲窗口的背景圖像,我想使「開始」按鈕像按鈕一樣工作,我必須畫一個區域定義了鼠標點擊具有特定動作的邊界?GLUT鼠標點擊檢測
我設計了一個圖片並將其設置爲窗口的背景。我想要的是,圖片的位用作按鈕,例如,如果我使用桌面的屏幕截圖作爲窗口的背景圖像,我想使「開始」按鈕像按鈕一樣工作,我必須畫一個區域定義了鼠標點擊具有特定動作的邊界?GLUT鼠標點擊檢測
那麼,過剩只是爲了繪畫,它並不意味着創建按鈕或菜單。最好的解決方案是保持想要在某個變量中具有按鈕的區域,並測試鼠標單擊是否在其中一個區域內。
實施例與一個矩形:
if(mouse_x>vertex_x[0] && mouse_x<vertex_x[1] && mouse_y>vertex_y[0] && mouse_y<vertex_y[1])
GL爲圖中,GLUT爲窗口/上下文創建和事件處理。 –
w,,我的錯誤。但解決方案將是相同的 –