public static IHealthBarPresenter GetHealthBarPresenter(IHealthBarView view) { return(new HealthBarPresenter( view, ServiceLocator.EventAggregator )); }
public HealthBarPresenter(IHealthBarView view, IEventAggregator eventAggregator) { _eventAggregator = eventAggregator; _view = view; }
private void Awake() { _panel.attackButton.onClick.AddListener(OnAttackClick); _healthBar = Instantiate(_healthPrefab, transform); }