2022年5月23日 星期一

廷, week14

 1.    寫檔/讀檔/關檔

    1.1    Code::Blocks開空白檔,存放桌面(一個新的資料夾)

    1.2    檔案 FILE
            寫檔案 w



    1.3    再開新的空白檔 week14-2
            讀檔r


2.    補上關節

    2.1    把上週的程式碼拿來用加上開檔,寫檔,關檔
            新增第2,3,5-13,25行



    2.2    再開一個新專案week14_TRT_angle_write_and_read 讀檔
            補上myRead()函式



    2.3    修正工作目錄,將其改到程式碼的目錄
            修改專案(project.cbp)的工作目錄
            利用Notepad可以進行修改
            第11和21行改成 " . "
            修改完後存檔,在手動把freeglut\bin的freeglut.dll給複製到程式碼的資料夾裡面



3.    動畫

    3.1   之前 glutIdleFinc ( display ) 時間速度會不一樣 
            做一個 timer 定時器
            glutTimerFunc( 時間 , timer, 參數t )  /  void timer( int t )宣告函式

            開一個新專案 week14_timer


    3.2   從teams下載do.wav的音檔放進freeglut\bin裡面 
            聲音 PlaySound ( 檔名.wav , NULL , SND_ASYNC )






沒有留言:

張貼留言