Siv3Dで音ゲー作ろうとしてる
Siv3Dで音ゲー作ろうとしてる
# include <Siv3D.hpp> void Main() { /* 60FPSで動作するので、60F/sec = 3600F/min */ const Font font(16); //デバッグ表示用 const Sound sound(L"Music/BLmg-ルーネイトエルフ.mp3"); if (!sound){ return; }; int frameCount = 0; //フレームカウント int recordFrameCount = 0; //フレームカウント位置記録 long int startMusicFrameCount = 268; //音源gap int bpm = 145; const double fpb = 3600 / bpm; //frame per minitue frameCount = -1 * startMusicFrameCount; sound.play(); while (System::Update()) { frameCount++; font(frameCount).draw(0, 0); font((frameCount / fpb)).draw(0, 30); //どうにかしてここで1拍ごとに1増えるようにしたい }//Updateループ }