added button animation

This commit is contained in:
2020-02-02 15:00:34 -05:00
parent e65ae28903
commit 4ecd89e406
7 changed files with 116 additions and 9 deletions

View File

@@ -115,6 +115,7 @@ public class Player : MonoBehaviour
private void Hurt()
{
currentHealth = 3; // TODO: REMOVE!
currentHealth -= currentHealth > 0 ? 1 : 0;
healthBar.size = new Vector2(1.5f * currentHealth, this.healthBar.size.y);
@@ -181,6 +182,16 @@ public class Player : MonoBehaviour
{
rigidBody.velocity = new Vector2(actualRunSpeed * -1, rigidBody.velocity.y);
}
// Run
if (Input.GetKeyUp(KeyCode.RightArrow))
{
rigidBody.velocity = new Vector2(0, rigidBody.velocity.y);
}
else if (Input.GetKeyUp(KeyCode.LeftArrow))
{
rigidBody.velocity = new Vector2(0, rigidBody.velocity.y);
}
}
private bool IsPlayerOnGround()
@@ -289,4 +300,9 @@ public class Player : MonoBehaviour
isHurt = true;
Hurt();
}
public float GetStaminaDifficultyFactor()
{
return currentStamina / (startStamina * 1f);
}
}