| | |
| | | |
| | | public class FullScreenBattleWin : UIBase |
| | | { |
| | | float[] speedGear = { 1.1f, 1.3f, 1.5f }; |
| | | |
| | | // 组件引用 |
| | | public Transform mountPoint; |
| | |
| | | if (null == battleField) |
| | | return; |
| | | |
| | | int index = Array.IndexOf(speedGear, battleField.speedRatio); |
| | | index = (index + 1) % speedGear.Length; |
| | | battleField.SetSpeedRatio(speedGear[index]); |
| | | textSpeed.text = (index + 1).ToString(); |
| | | BattleManager.Instance.speedIndex = (BattleManager.Instance.speedIndex + 1) % BattleManager.Instance.speedGear.Length; |
| | | battleField.SetSpeedRatio(BattleManager.Instance.speedGear[BattleManager.Instance.speedIndex]); |
| | | textSpeed.text = (BattleManager.Instance.speedIndex + 1).ToString(); |
| | | } |
| | | |
| | | private void PauseGame() |
| | |
| | | ui.SetBattleField(battleField); |
| | | battleField.UpdateCanvas(canvas); |
| | | |
| | | textSpeed.text = (Array.IndexOf(speedGear, battleField.speedRatio) + 1).ToString(); |
| | | textSpeed.text = (BattleManager.Instance.speedIndex + 1).ToString(); |
| | | } |
| | | } |