void Main() { //タイトル画面とスタートボタンのフォント(ンでそのままほかのシーンに使いまわし) FontAsset::Register(U"TITLE_FONT", FontMethod::SDF, 40, Typeface::Bold); FontAsset::Register(U"BUTTON_FONT", FontMethod::SDF, 20, Typeface::Mplus_Heavy); Window::Resize(WSIZE); Board myboard; InitBoard(myboard); while (System::Update()) { switch (state) { case TITLE: TitleUpdate(); TitleDraw(); break; case PLAY: PlayUpdate(myboard); PlayDraw(myboard); break; case CLEAR: ClearUpdate(); ClearDraw(); break; case GAMEOVER: break; default: break; } } }