fix cast bar
This commit is contained in:
parent
4bbe4304bc
commit
a697ed4b89
@ -73,7 +73,7 @@ public class CastBarHandler : MonoBehaviour
|
|||||||
currentAbility = ability;
|
currentAbility = ability;
|
||||||
currentCastTime = castTime;
|
currentCastTime = castTime;
|
||||||
castBarIcon.sprite = ability.Icon;
|
castBarIcon.sprite = ability.Icon;
|
||||||
StartCoroutine(FillImageOverTime(ability.castTime + 0.05f));
|
StartCoroutine(FillImageOverTime(currentCastTime + 0.01f));
|
||||||
}
|
}
|
||||||
public void ShowChannelingBar(BaseAbility ability, Action abilityChannelExecution)
|
public void ShowChannelingBar(BaseAbility ability, Action abilityChannelExecution)
|
||||||
{
|
{
|
||||||
@ -81,7 +81,7 @@ public class CastBarHandler : MonoBehaviour
|
|||||||
currentAbility = ability;
|
currentAbility = ability;
|
||||||
currentChannelTime = ability.castTime;
|
currentChannelTime = ability.castTime;
|
||||||
castBarIcon.sprite = ability.Icon;
|
castBarIcon.sprite = ability.Icon;
|
||||||
StartCoroutine(DecayImageOverTime(((ChanneledAbility)ability).duration + 0.05f));
|
StartCoroutine(DecayImageOverTime(((ChanneledAbility)ability).duration + 0.01f));
|
||||||
}
|
}
|
||||||
|
|
||||||
IEnumerator FillImageOverTime(float castTime)
|
IEnumerator FillImageOverTime(float castTime)
|
||||||
|
|||||||
@ -6,6 +6,5 @@ using UnityEngine;
|
|||||||
public class StatInfluence
|
public class StatInfluence
|
||||||
{
|
{
|
||||||
public GameTag statTag;
|
public GameTag statTag;
|
||||||
public CharacterStatType statType;
|
|
||||||
public float percentInfluence;
|
public float percentInfluence;
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user