// Update is called once per frame void Update() { switch (m_TurnState) { case CardChessTurnState.CharaMove: CharaMoveInUpdate(); break; case CardChessTurnState.CharaAttack: CharaAttackInUpdate(); ///计算当前还剩余的没有活动的Chara的量。然后改变。 break; case CardChessTurnState.EnemyAttack: EnemyAttackInUpdate(); ///这里还要查一条,就是重新布置僵尸。 ///关闭所有卡片中没有empty的卡片。 m_CharaManager.AllCharaEmotionCost(); m_TileCardMap.AllTileCardCheck(); ////这里要在tilemap里面根据很多东西重新布局。确定范围。 m_TileCardMap.AllTildCardRegenerate(); break; } }