2017年6月5日 星期一

week16 作品完成教學

week16

利用 滑鼠 按鍵 來做 機器人

1.內差公式
2.存檔 讀檔
3.利用Tinear自動內插
4.鍵盤+滑鼠

利用內插法來做


加入程式碼



存檔 讀檔

todo:
#include <stdio.h>
FILE*fout=NULL; 先宣告 檔案為空值
if(key=='s'||key=='S') //鍵盤 s 大小寫
{
     if(fout==NULL) fout=fopen("file.text","w+");  存檔
     fprintf(fout,"%.3f %.3f %.3f %.3f\n",angle[1],angle[2],angle[3],angle[4]...); 印出每個輸出
}

開檔
 if(key=='r' || key=='R'){
        if(fin==NULL){///read讀檔案的第2行
            fin=fopen("file.txt", "r");///read讀檔案的第3行
        }
        fscanf(fin, "%f %f %f %f %f", &angle[0], &angle[1], &angle[2], &angle[3], &angle[4]);///read讀檔案的第4行
        glutPostRedisplay();///read讀檔案後, 要重畫畫面
    }



沒有留言:

張貼留言