Добавлена вибрация при столкновении

This commit is contained in:
2025-01-28 13:03:23 +03:00
parent 0918897164
commit c5b2237f52
4 changed files with 22 additions and 4 deletions

View File

@ -0,0 +1,38 @@
using UnityEngine;
using UnityEngine.UI;
public class StaminaBarScript : MonoBehaviour
{
[SerializeField] private Image StaminaBar;
[SerializeField] private Image PreRecoveryStaminaBar;
[SerializeField] private SwingingArmMotionScript SwingingArmMotionScript;
private float MaxStamina;
private void Start()
{
MaxStamina = SwingingArmMotionScript.MaxStamina;
}
// Update is called once per frame
private void Update()
{
float Stamina = SwingingArmMotionScript.Stamina;
float percent = Stamina / MaxStamina;
StaminaBar.fillAmount = percent;
PreRecoveryStaminaBar.fillAmount = percent;
if (!SwingingArmMotionScript.IsPreRecovery)
{
StaminaBar.enabled = true;
PreRecoveryStaminaBar.enabled = false;
}
else if (SwingingArmMotionScript)
{
StaminaBar.enabled = false;
PreRecoveryStaminaBar.enabled = true;
}
}
}