public void Start() { if (_player == null) { return; } _stamina = _player.GetComponent <StaminaAttribute>(); _slider = GetComponent <Slider>(); _fill = _slider.GetComponentInChildren <Image>(); this.origFillColor = _fill.color; _slider.maxValue = _stamina.Amount; _slider.value = _stamina.Status; _stamina.EOnStaminaUpdated += OnStaminaUpdated; _stamina.EOnFullyDrained += OnStaminaDrained; _stamina.EOnFullyRestored += OnStaminaRestored; bHasInit = true; }//Start
public override void Start() { base.Start(); if(_stamina == null) _stamina = this.ActorCmp.GetComponent<StaminaAttribute>(); }//Start