コード例 #1
0
ファイル: main.cpp プロジェクト: spaded06543/GP_homework
/*-------------------------------------------------------------
Play background music && loop
--------------------------------------------------------------*/
void PlaySound(int skip){
	FnAudio sd;
	sd.ID(OM.BGMid);
	if (now_mode == 5 && pre_mode == 0){
		sd.Stop();
		if (sd.Load("Bgm/bgm002") == FALSE){
			exit(3);
		}
		//sd.SetVolume(OM.volume);
		OM.Movement(FY_RIGHT, TRUE);
		OM.Movement(FY_LEFT, TRUE);
		pre_mode = 1;
	}
	else if (pre_mode == 1 && now_mode == 1){
		sd.Stop();
		if (sd.Load("Bgm/bgm001") == FALSE){
			exit(3);
		}
		//sd.SetVolume(OM.volume);
		OM.Movement(FY_RIGHT, TRUE);
		OM.Movement(FY_LEFT, TRUE);
		pre_mode = 0;
	}
	if (!(sd.IsPlaying())){
		sd.Play(LOOP);
		//sd.SetVolume(OM.volume);
		OM.Movement(FY_RIGHT, TRUE);
		OM.Movement(FY_LEFT, TRUE);
	}
}