Raylib 音乐和音效
音乐和音效
相关函数:
void InitAudioDevice(void);
void CloseAudioDevice(void);
Music LoadMusicStream(const char *fileName);
void PlayMusicStream(Music music);
void UpdateMusicStream(Music music);
void StopMusicStream(Music music);
void PauseMusicStream(Music music);
void ResumeMusicStream(Music music);
简单音乐播放代码
#include <stdio.h>
#include <raylib.h>
#include <time.h>
#include <stdlib.h>
void test_database()
{
Vector2 p;
p.x = 11;
p.y = 2;
Vector3 o;
o.x = 10;
o.y = 11;
o.z = 10;
}
int main()
{
InitWindow(200, 200, "Alaso_shuang");
Texture t = LoadTexture("C:/Users/Alaso/Desktop/little.png");
InitAudioDevice();
while (!WindowShouldClose())
{
Music m = LoadMusicStream("C:/Users/Alaso/Desktop/1.mp3");
PlayMusicStream(m);
BeginDrawing();
Vector2 v = { 10,10 };
DrawTexture(t, 0, 0, WHITE);
UpdateMusicStream(m);//注意要实时更新,要不然会没觉得在播放
EndDrawing();
}
UnloadTexture(t);
CloseWindow();
return 0;
}
本文来自博客园,作者:Alaso_shuang,转载请注明原文链接:https://www.cnblogs.com/Alaso687/p/19207690

浙公网安备 33010602011771号