private void Start() { _health = _maxHealth; ShowHealth(); _shipController.Init(this); _weaponSystem.Init(_battleIdentity); }
private void Start() { _shipController.Init(this); _weaponSystem.Init(_battleIdentity); // Назначаем слушателей в Reward.cs, PlayScore.cs и GameOverScreen.cs. RewardEvent.AddListener(Reward.Listen); PlayerScoreEvent.AddListener(PlayerScore.AddRewardProperty); GameOverEvent.AddListener(GameOverScreen.GameOver); }
private void Start() { _shipController.Init(this); _weaponSystem.Init(_battleIdentity); _currentHealth = _maxHealth; if (_battleIdentity == UnitBattleIdentity.Ally) { GameController.Instance.UpdatePlayerHealth(_currentHealth, _maxHealth); } }
protected virtual void Start() { _shipController.Init(this); _weaponSystem.Init(_battleIdentity); //Health value normalize if (_health.Value > _maxHealth) { _health.Value = _maxHealth; } }
} // текущее количество брони private void Start() { _shipController = GetComponent <ShipController>(); // _movementSystem = GetComponent <MovementSystem>(); // кэширование компонентов _weaponSystem = GetComponent <WeaponSystem>(); // CurrentArmor = _maxArmor; _shipController.Init(this); _weaponSystem.Init(_battleIdentity); }
private void Start() { BonusPanel = GameObject.Find("BonusPanel");//находим объект ui if (_battleIdentity.ToString() != "Enemy") { RestartPanel = GameObject.Find("RestartPanel"); //находим объект ui если это не враг ArmorPanel = GameObject.Find("ArmorPanel"); //находим объект ui если это не враг } _shipController.Init(this); _weaponSystem.Init(_battleIdentity); }
private void Start() { _shipController.Init(this); _weaponSystem.Init(_battleIdentity); }
protected virtual void Start() { _shipController.Init(this); _weaponSystem.Init(_battleIdentity); }