2023年4月27日 星期四

部落格Week11鍵盤音樂滑鼠轉動

 

Week11-1鍵盤



  • 按照之前教學打開glut專案

  • 輸入程式碼叫出白色茶壺

  • 新增一個專案Week11-2

  • Week11-1的程式碼複製過去

  • 加入程式碼,使得按鍵可以撥放聲音(wav檔的檔案比較大 mp3壓縮比較小)

Week11-2音樂


  • 重開CodeBlocks建立專案Week11-3並到SettingsCompiler

  • Linker Settings>Add Library>加入winmm

  • Week11-2的程式碼丟進去刪掉部分並修改(ASYNC>SYNC)

  • 成功聽到聲音並顯示Hello World

  • 教學,這三行是絕對路徑(比較長,每台電腦不一樣,換電腦會出事)

  • 修改程式碼變為這一行相對路徑(比較短,要看從哪裡開始)

  • 開新專案Week11-4(不用刪掉程式碼)

  • 將老師傳過來的檔案CMP3_MCI.h丟到Week11-4

  • 修改程式碼成功聽到音樂


Week11-3滑鼠轉動



  • do-re-misuzume.mp3(音樂檔)複製到Week11-4

  • 桌面>freeglut>binfreeglut.dll也丟進Week11-4

  • Files >Save everying

  • Project裡的Properties

  • 然後將Build targets裡的Execution working dir:改成.(解決歷史餘毒)

  • 修改程式碼,讓音樂能讀到

  • 用程式將github.gitignoreNopad++打開,並修改程式碼



沒有留言:

張貼留言