1
我正在爲win 8做一個簡單的應用程序,用戶可以在其中移動控件(按鈕等),如何檢測按鈕相互碰撞以及如何檢測該按鈕與屏幕的內部邊界相碰撞?請幫助我!控件和屏幕內邊界的碰撞檢測(查看)
我正在爲win 8做一個簡單的應用程序,用戶可以在其中移動控件(按鈕等),如何檢測按鈕相互碰撞以及如何檢測該按鈕與屏幕的內部邊界相碰撞?請幫助我!控件和屏幕內邊界的碰撞檢測(查看)
從我的遊戲編程經驗來看,我會想象你會使用兩個對象的位置和大小進行檢查,以確定是否存在交叉點,從而發生碰撞。 可能在對象上移動事件。循環遍歷整個對象集合並進行交叉檢查。
我不太清楚你正在努力實現的目標,還沒有得到windows 8,但該原則應該仍然有效。
謝謝,我同意你的回答,但需要一些更多的細節 – shahbaz
我明白了,但我很難想象你在做什麼。例如,如何存儲對象,如何移動它們,您的界面是什麼樣的,以及通常您正在構建的是哪種應用程序。在不知道更多關於你想要做什麼的情況下,我不能給你更多的答案。 –