***問題***當想要用中鍵拖動旋轉蛋糕,放開時,會彈回去
Ans: (cake_1214test)請教老師後,知道要好好利用專業分工, 原本是將每個蛋糕(需要旋轉的物件)分別加入if(mouseButton==CENTER),後來將它提出來寫到void mouseDragged()內,拖動鼠標時才做中鍵的拖動判斷。
可以簡潔程式碼。
畫蛋糕時:rotateZ(radians(middleRotate));//jsyeh
float middleRotate=0; void mouseDragged(){ if(mouseButton==CENTER) middleRotate -= (mouseX-pmouseX)*0.5; }
沒有留言:
張貼留言