2024年5月30日 星期四

東方王子

 week15


新增glut專案

在預設的程式碼第一行加上#include <windows.h>

在main函式第一加上 PlaySound("C:/檔名", NULL, SND_ASYNC);

就能撥放音樂

在最後面的SND_ASYNC改成SND_SYNC會照著程式碼一行一行播


加上key能用鍵盤控制播放的聲音


改目錄:
對著專案按右鍵
Property
把執行路徑改成"."
把glut->bin中的dll檔複製到執行目錄中
音樂也放到執行目錄中
就能執行了


week15-3
導入#include "CMP3_MCI.h"
CMP3_MCI myMP3; 宣告一個物件變數

在main裡:

myMP3.Load("song.mp3");
    myMP3.Play();

week15-4
貼上11行程式碼加上motion mouse等
讓滑鼠能拖著茶壺移動


在motion()裡加這個
printf("glTranslatef(%.3f, %.3f, 0);\n", teapotX, teapotY);
得到茶壺的座標
要加#include<stdio.h>


找出中心點///glTranslatef(teapotX, teapotY, 0);
加上angleX







沒有留言:

張貼留言