namespace BF { public static class GameConst { // 游戏逻辑分辨率720*1280 // 适配用的最大分辨率则为1280*1600 // 可适配的屏幕的最窄的高宽比为1600/720 = 2.22, 最宽的高宽比为1280/1280 = 1 public const int DESIGN_RESOLUTION_WIDTH = 720; public const int DESIGN_RESOLUTION_HEIGHT = 1280; // 背景等大图的适配用分辨率为1280*1600 public const int BIG_TEXTURE_WIDTH = 1280; public const int BIG_TEXTURE_HEIGHT = 1600; #if UNITY_EDITOR public const bool EDITOR_MODE = true; #else public const bool EDITOR_MODE = false; #endif #if DEBUG public const bool DEBUG = true; #else public const bool DEBUG = false; #endif #if USE_AB public const bool USE_AB = true; #else public const bool USE_AB = false; #endif #if SKIP_VERSION public const bool SKIP_VERSION = true; #else public const bool SKIP_VERSION = false; #endif #if BF_APP_DEV public const bool BF_APP_DEV = true; public const bool BF_APP_TEST = false; public const bool BF_APP_PUBLISH = false; #elif BF_APP_TEST public const bool BF_APP_DEV = false; public const bool BF_APP_TEST = true; public const bool BF_APP_PUBLISH = false; #else public const bool BF_APP_DEV = false; public const bool BF_APP_TEST = false; public const bool BF_APP_PUBLISH = true; #endif public static char[] C_FREE_CHAR = new char[16] { (char)('g' ^ (0x29 - 0)), (char)('w' ^ (0x29 - 1)), (char)('5' ^ (0x29 - 2)), (char)('Q' ^ (0x29 - 3)), (char)('P' ^ (0x29 - 4)), (char)('f' ^ (0x29 - 5)), (char)('1' ^ (0x29 - 6)), (char)('9' ^ (0x29 - 7)), (char)('t' ^ (0x29 - 8)), (char)('M' ^ (0x29 - 9)), (char)('x' ^ (0x29 - 10)), (char)('4' ^ (0x29 - 11)), (char)('u' ^ (0x29 - 12)), (char)('G' ^ (0x29 - 13)), (char)('7' ^ (0x29 - 14)), (char)('v' ^ (0x29 - 15)), }; public static char[] C_CONFIG_CHAR = new char[13] { (char)('f' ^ (0x32 - 0)), (char)('8' ^ (0x32 - 1)), (char)('l' ^ (0x32 - 2)), (char)('3' ^ (0x32 - 3)), (char)('U' ^ (0x32 - 4)), (char)('a' ^ (0x32 - 5)), (char)('O' ^ (0x32 - 6)), (char)('j' ^ (0x32 - 7)), (char)('I' ^ (0x32 - 8)), (char)('g' ^ (0x32 - 9)), (char)('2' ^ (0x32 - 10)), (char)('n' ^ (0x32 - 11)), (char)('z' ^ (0x32 - 12)) }; } }