⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gamecommon.h

📁 3D游戏展示程序
💻 H
字号:
//--------------------------------------------------
//  Desc: Common Macro
//  Date: 2007.4.21 /update
//  Author: artsylee
//
//  Copyright (C) 2007 artsylee
//
//--------------------------------------------------

#ifndef _GAMECOMMON_
#define _GAMECOMMON_

//-----------------------------
// UI Identify
//-----------------------------

// Main Menu
#define MAIN_WINDOW				(5000)
#define MAIN_START				(MAIN_WINDOW + 1)
#define MAIN_LOAD				(MAIN_WINDOW + 2)
#define MAIN_OPTION				(MAIN_WINDOW + 3)
#define MAIN_CREDIT				(MAIN_WINDOW + 4)
#define MAIN_QUIT				(MAIN_WINDOW + 5)

// Temp Menu
#define TEMP_WINDOW				(5100)
#define TEMP_CONTINUE			(TEMP_WINDOW + 1)
#define TEMP_SAVE				(TEMP_WINDOW + 2)
#define TEMP_LOAD				(TEMP_WINDOW + 3)
#define TEMP_OPTION				(TEMP_WINDOW + 4)
#define TEMP_MAINMENU			(TEMP_WINDOW + 5)
#define TEMP_QUIT				(TEMP_WINDOW + 6)

// Warnning
#define WARN_WINDOW				(5200)
#define WARN_INFO				(WARN_WINDOW + 1)
#define WARN_YES				(WARN_WINDOW + 2)
#define WARN_NO					(WARN_WINDOW + 3)

// Tool
#define TOOL_WINDOW				(5300)
#define TOOL_ROLE				(TOOL_WINDOW + 1)
#define TOOL_CONSOLE			(TOOL_WINDOW + 2)
#define TOOL_EDITOR				(TOOL_WINDOW + 3)
#define TOOL_RIDE				(TOOL_WINDOW + 4)
#define TOOL_RUN				(TOOL_WINDOW + 5)
#define TOOL_MENU				(TOOL_WINDOW + 6)
#define TOOL_CAMERA				(TOOL_WINDOW + 7)
#define TOOL_HELP				(TOOL_WINDOW + 8)

// Input Value
#define INPUT_WINDOW			(5400)
#define INPUT_EDIT				(INPUT_WINDOW + 1)
#define INPUT_YES				(INPUT_WINDOW + 2)
#define INPUT_NO				(INPUT_WINDOW + 3)

// object editor
#define EDIT_WINDOW				(5500)
#define EDIT_POSX				(EDIT_WINDOW + 1)
#define EDIT_POSY				(EDIT_WINDOW + 2)
#define EDIT_POSZ				(EDIT_WINDOW + 3)
#define EDIT_SCALEALL			(EDIT_WINDOW + 4)
#define EDIT_SCALEX				(EDIT_WINDOW + 5)
#define EDIT_SCALEY				(EDIT_WINDOW + 6)
#define EDIT_SCALEZ				(EDIT_WINDOW + 7)
#define EDIT_ROTATEX			(EDIT_WINDOW + 8)
#define EDIT_ROTATEY			(EDIT_WINDOW + 9)
#define EDIT_ROTATEZ			(EDIT_WINDOW + 10)
#define EDIT_SELECT				(EDIT_WINDOW + 11)
#define EDIT_LIST				(EDIT_WINDOW + 12)
#define EDIT_MOVEOBJECT			(EDIT_WINDOW + 13)
#define EDIT_MOVEPLAYER			(EDIT_WINDOW + 14)
#define EDIT_INPUT				(EDIT_WINDOW + 15)
#define EDIT_SAVE				(EDIT_WINDOW + 16)
#define EDIT_SAVEALL			(EDIT_WINDOW + 17)
#define EDIT_QUIT				(EDIT_WINDOW + 18)


// Option Menu
#define OPTION_WINDOW			(7000)
#define OPTION_STA_BRIGHTNESS	(OPTION_WINDOW + 1)
#define OPTION_SLI_BRIGHTNESS	(OPTION_WINDOW + 2)
#define OPTION_STA_DISTANCE		(OPTION_WINDOW + 3)
#define OPTION_SLI_DISTANCE		(OPTION_WINDOW + 4)
#define OPTION_STA_FOG			(OPTION_WINDOW + 5)
#define OPTION_SLI_FOG			(OPTION_WINDOW + 6)
#define OPTION_STA_SENSITI		(OPTION_WINDOW + 7)
#define OPTION_SLI_SENSITI		(OPTION_WINDOW + 8)
#define OPTION_STA_SCREEN		(OPTION_WINDOW + 9)
#define OPTION_CHE_SCREEN		(OPTION_WINDOW + 10)
#define OPTION_DEFAULT			(OPTION_WINDOW + 20)
#define OPTION_OK				(OPTION_WINDOW + 21)

// change Equipment window
#define EQUIP_WINDOW	(6000)
#define EQUIP_LIST1		(EQUIP_WINDOW + 1)
#define EQUIP_LIST2		(EQUIP_WINDOW + 2)
#define EQUIP_BTN_LOAD	(EQUIP_WINDOW + 3)
#define EQUIP_BTN_SAVE	(EQUIP_WINDOW + 4)
#define EQUIP_BTN_OK	(EQUIP_WINDOW + 5)

// Hint Window
#define HINT_WINDOW		(4000)
#define HINT_INFO1		(HINT_WINDOW + 1)
#define HINT_INFO2		(HINT_WINDOW + 2)
#define HINT_INFO3		(HINT_WINDOW + 3)

#endif // _GAMECOMMON_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -