added button animation
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user