// Felix-Bang:Consts //   へ     /| //  /\7    ∠_/ //  / │   / / // │ Z _,< /   /`ヽ // │     ヽ   /  〉 //  Y     `  /  / // イ● 、 ●  ⊂⊃〈  / // ()  へ    | \〈 //  >ー 、_  ィ  │ // //  / へ   / ノ<| \\ //  ヽ_ノ  (_/  │// //  7       |/ //  >―r ̄ ̄`ー―_ // Describe:常量 // Createtime:2018/9/20 using System.Collections; using System.Collections.Generic; using UnityEngine; namespace FBApplication { public static class FBConsts { //目录 public static readonly string LevelDir = Application.dataPath + @"/Resources/Res/Levels"; public static readonly string MpsDir = Application.dataPath + @"/Resources/Res/Maps"; public static readonly string CardsDir = Application.dataPath + @"/Resources/Res/Cards"; //参数 public const string GameProgress = "GameProgress"; public const float DotClosedDistance = 0.1f; public const float RangeClosedDistance = 0.7f; //Model public const string M_GameModel = "M_GameModel"; public const string M_RoundModel = "M_RoundModel"; //View public const string V_Start = "V_Start"; public const string V_Select = "V_Select"; public const string V_Board = "V_Board"; public const string V_CountDown = "V_CountDown"; public const string V_Win = "V_Win"; public const string V_Lost = "V_Lost"; public const string V_System = "V_System"; public const string V_Complete = "V_Complete"; public const string V_Spawner = "V_Spawner"; public const string V_TowerPopup = "V_TowerPopup"; //Control /// 启动游戏 public const string E_StartUp = "E_StartUp"; /// 进入场景 public const string E_SceneEnter = "E_SceneEnter"; /// 退出场景 public const string E_SceneExit = "E_SceneExit"; /// 开始关卡 public const string E_LevelStart = "E_LevelStart"; //FBStartLevelArgs /// 结束关卡 public const string E_LevelEnd = "E_LevelEnd"; //FBEndLevelArgs /// 结束倒计时 public const string E_CountDownComplete = "E_CountDownComplete"; /// 开始回合 public const string E_RoundStart = "E_RoundStart"; //FBRoundStartArgs /// 出怪 public const string E_SpawnMonster = "E_SpawnMonster"; //FBSpawnMonsterArgs /// 炮塔 public const string E_ShowTowerCreat = "E_ShowTowerCreat"; //FBShowTowerCreatArgs public const string E_ShowTowerUpgrade = "E_ShowTowerUpgrade"; //FBShowTowerUpgradeArgs public const string E_TowerHide = "E_TowerHide"; public const string E_SpawnTower = "E_SpawnTower"; //FBSpawnTowerArgs public const string E_UpgradeTower = "E_UpgradeTower"; //FBUpgradeTowerArgs public const string E_SellTower = "E_SellTower"; //FBSellTowerArgs } public enum GameSpeed { One, Two } public enum MonsterType { Monster0, Monster1, Monster2, Monster3, Monster4, Monster5, } }