2017-05-23 Week14第14週進度:
- 上週作業
- 讓機器人動
- Timer計時器
- 鍵盤滑鼠控制
- 機器人2.0
TODO:用邱繼儀範例
- .cbp專案檔用Notepad++開include目錄.lib目錄設對working目錄 設"."(句點)
- Build & Run
- Week14_01timer.cpp
- Week14_02pushTRTpop_Left.cpp
- Week14_03pushTRTpop_Right.cpp
- Week14_04mouseRotateAngle.cpp可用mouse轉角度
(oldX,oldY) (X,Y)
o--------------->o
o---------------------->o
(oldX,oldY) (X,Y)
angle+=(X-oldX);
oldX=X;
oldX=X;
在main()裡
3.1 glutDisplayFunc(display)
glutTimerFunc(2000,timer,0)
(等多久,呼叫函式,參數)
glutTimerFunc(2000,timer,0)
(等多久,呼叫函式,參數)
3.2 #include<stdio.h>
void timer (int n)
{
glutTimerFunc(100,timer,t+1);
angle++;
glutPostRedisplay();
}
4.1把函式拉出去,程式變清爽
4.2經常把程式暫註解讓畫面變乾淨,好處理T-R-T數字
{
glutTimerFunc(100,timer,t+1);
angle++;
glutPostRedisplay();
}
4.1把函式拉出去,程式變清爽
4.2經常把程式暫註解讓畫面變乾淨,好處理T-R-T數字
沒有留言:
張貼留言