2020年6月23日 星期二

MEEEEEEEEEEE week18

倒數第二週!!!!!

先把老師給的freeglut跟gundam安裝好
(還有openCV)
然後從codeblock打開老師的gundam2專案
從裡面找到一個gundam.cbp的檔案

注意注意!!!!
絕對絕對要安裝opencv再打開專案
才能跑出老師辛苦做得鋼彈喔
(紅紅的地方是可以上下動 還可以用滑鼠轉轉喔)

void special(int key, int x, int y);

void special(int key, int x, int y)
{
    if(key==GLUT_KEY_UP) nowID--;
    if(key==GLUT_KEY_DOWN) nowID++;
    if(nowID<0) nowID=0;
    if(nowID>29) nowID=29;
}

glutSpecialFunc(special);

(上面這三行是特殊按鍵的程式碼)

float angleX0[30]={0, -24, };
float angleX1[30]={0, +24, };
float angleY0[30]={0, -9, };
float angleY1[30]={0, 18, };

這裡(老師都幫你試好角度了)
打上去然後setting的那幾個210東東都要設定好
就可以得到有限制的頭轉
這樣在轉轉的時候頭就不會被轉斷了!!


沒有留言:

張貼留言