コード例 #1
0
ファイル: gamemain.cpp プロジェクト: Taka03/Nolfeus
//================================================
//ポーズ終了確認画面
//================================================
void DrawPauseExit()
{
	menu.Move(2);
	
	menu.DrawFont(50, 100, "タイトルに戻りますか?");
	menu.CalcFontSprPos(100, 200, Menu6, 2);
	menu.DrawFontSpr(Menu6, 2);
	
	menu.DrawCursor();
	
	menu.PauseExitSelect(&g_GameMode);
	
	menu.Rendering();
}
コード例 #2
0
ファイル: gamemain.cpp プロジェクト: Taka03/Nolfeus
//================================================
//終了画面
//================================================
void DrawExit(void)
{
	/*移動*/
	menu.Move(2);
	
	/*描画位置算出*/
	menu.CalcFontSprPos(100, 200, Menu6, 2);
	
	menu.Select(&g_GameMode);
	
	menu.DrawFont(100, 50, "ゲームを終了しますか?");
	
	/*描画*/
	menu.DrawFontSpr(Menu6, 2);
	
	/*カーソル描画*/
	menu.DrawCursor();
	
	/*レンダリング*/
	menu.Rendering();
}
コード例 #3
0
ファイル: gamemain.cpp プロジェクト: Taka03/Nolfeus
//================================================
//描画
//================================================
void DrawMethod(void)
{
	switch(g_GameMode)
	{
		case SCENE_LOGO:
		{
			break;
		}
		
		case SCENE_TITLE:
		{
			break;
		}
		
		case SCENE_CHARSEL:
		{
			break;
		}
		
		case SCENE_MAIN:
		{

		}
		
		case SCENE_OPTION:
		{
			menu.DrawCursor();
			/*描画位置算出*/
			menu.CalcFontPos(100, 200, ITEM2_MAX);
			
			menu.DrawFont(Menu2, ITEM2_MAX);
			
			break;
		}
		
		case SCENE_TUTOLIAL:
		{
			window.DrawTexture();
			//window.DrawFont("Test");
			
			window.DrawMessage(menu.Cursor);
			
			menu.DrawCursor();
			
			/*描画位置算出*/
			menu.CalcFontSprPos(100, 100, Menu4, ITEM4_MAX);
			
			menu.DrawFontSpr(Menu4, ITEM4_MAX);
			
			break;
		}
		
		case SCENE_PAUSE:
		{
			break;
		}
		
		case SCENE_ERROR:
		{
			menu.DrawErrorMessage();
			break;
		}
	}
	
}