Я пытаюсь разместить панель здоровья (холст) над головой каждого врага и отображать их здоровье.То, что я хочу, - это одинаковая ширина для каждого бара, независимо от того, сколько у врага здоровья.Если у них слабое здоровье, планка быстро падает, если у них высокое здоровье, планка медленно опускается.Вот мой сценарий
public class EnemyHealth : MonoBehaviour
{
public float MaxHealth;
[Space]
public RectTransform HealthBar;
private float CurrentHealth;
void Start()
{
CurrentHealth = MaxHealth;
HealthBar.sizeDelta = new Vector2(CurrentHealth, HealthBar.sizeDelta.y);
}
void Update()
{
// this is for other stuff
}
}