void Update() { float currentEnemyHP = BattleGameHelper.GetEnemyTeamCurrentHP(); float allEnemyHp = BattleGameHelper.GetEnemyTeamAmountHP(); float currentPlayerHp = BattleGameHelper.GetPlayerTeamCurrentHP(); float allPlayerHp = BattleGameHelper.GetPlayerTeamAmountHP(); if (enemyHp != null && currentEnemyHP != null && allEnemyHp != null) { enemyHp.value = currentEnemyHP / allEnemyHp; } if (playerHP != null && currentPlayerHp != null && allPlayerHp != null) { playerHP.value = currentPlayerHp / allPlayerHp; } if (BattleGame.instance.state == BattleGame.STATE.BATTLE && !_isBottomAnimation) { _isBottomAnimation = true; StartCoroutine(PlayBottomAnimation()); } UpdatePlayerInfo(); }
public void Update() { BattleGameHelper.UnitLayout layout = BattleGameHelper.CalcAllAliveTanksLayout(); if (layout != null) { UpdateCamera(layout); } // Vector3 v = _targetCameraCenter - _cameraCenter; v *= 0.5f; _cameraCenter += v; _mapCamera.cameraControl.FollowPoint(_cameraCenter); // float d = _targetCameraScale - _cameraScale; d *= 0.5f; _cameraScale += d; float expectHeight2 = _mapCamera.cameraControl.sizeControl.expectScreenHeight2 * _cameraScale; _mapCamera.cameraControl.camera.orthographicSize = expectHeight2; }
void Start() { float f1 = BattleGameHelper.GetEnemyTeamAmountHP(); float f2 = BattleGameHelper.GetEnemyTeamCurrentHP(); float f3 = BattleGameHelper.GetPlayerTeamAmountHP(); float f4 = BattleGameHelper.GetPlayerTeamCurrentHP(); }
void Update() { float f1 = BattleGameHelper.GetEnemyTeamAmountHP(); float f2 = BattleGameHelper.GetEnemyTeamCurrentHP(); float f3 = BattleGameHelper.GetPlayerTeamAmountHP(); float f4 = BattleGameHelper.GetPlayerTeamCurrentHP(); Debug.Log("enemy HP------------------ " + f2 + " player HP ++++++++++++++ " + f4); }
public void Update() { BattleGameHelper.UnitLayout layout = BattleGameHelper.CalcMyAliveTanksLayout(); if (layout != null) { UpdateCamera(layout); } // Vector3 v = _targetCameraCenter - _cameraCenter; v *= 0.5f; _cameraCenter += v; _mapCamera.cameraControl.FollowPoint(_cameraCenter); }
// Use this for initialization void Start() { Assert.assert(_instance == null); _instance = this; if (AppConfig.DEBUGGING) { new MyTest(); } CreateBattleData(); // SceneBattle _camera = GameObject.FindGameObjectWithTag(AppConfig.TAB_MAIN_CAMERA); //todo, use define in mission _unitGroup = new UnitGroup(); _mapGrid = new MapGrid(InstancePlayer.instance.battle.dataMap); _mapAStar = new MapAStar(_mapGrid); _mapCamera = new MapCamera(); _gameEntering = new BattleGameEntering(this); _mouseContorl = new MouseControl(this); _gameSkill = new GameSkill(); _gameSkillControl = new GameSkillControl(this); // MapAStar.PATH path = _mapAStar.Calc (5, 2, 15, 2); // _mapGrid.AddPath (path); AudioGroup.Play(GetComponent <AudioGroup> ().music, _camera, AudioGroup.TYPE.MUSIC); UnitTrackControl.ClearTrackTiles(); BattleGameHelper.PreloadAssets(); }