主題:聲音、播動畫、操控模型部位
1.播聲音
(1).建立新檔(week15-1_PlaySound.cpp)->Settings\Compiler\linker setting加入winmm
此時的程式碼即可播放聲音,但由於檔案不存在,輸出的聲音為錯誤提醒。
下載音檔放置同目錄下再執行即可播放音檔。(2).建立新檔(week15-2_SND_SYNC_SND_ASYNC.cpp)->複製貼上上一個程式碼並修改
下載音檔放置同目錄下再執行即可播放音檔。(2).建立新檔(week15-2_SND_SYNC_SND_ASYNC.cpp)->複製貼上上一個程式碼並修改
使羊叫持續,可以通過讀入數字停止
(3).新建檔案(week15-3_mp3)->下載檔案(.h和mp3檔)在同目錄下
修改程式碼使用另一種方法改播放mp3檔而非wav檔
2.存檔播放動畫
建立GLUT專案(week15_angles_TRT_again)->貼上上禮拜week14_TRT_angle_write_and_read的程式碼並修改三行
按s可存檔、按r可播放
執行程式碼存檔四個動作->到freeglut\bin找到txt檔裡面會有剛剛存的四行數字(=動作)
複製這四行重複貼上幾次(看自己想重複幾次這四個動作)並存檔
此時重新執行專案使用r即可重複此四個動作數次
建立GLUT專案(week15_homework_gungam_parts)貼上上一個程式碼並修改->把glm.h和glm.cpp和鋼彈data資料夾新增到專案目錄下->使用和上個禮拜相同的方法修改目錄位置(修改Notepad++並將freeglut.dll複製到專案目錄下)
執行得到無貼圖的白色鋼彈
.png)
.png)
.png)


.png)
.png)
.png)
沒有留言:
張貼留言