diff options
author | Jakob Stendahl <jakob.stendahl@outlook.com> | 2017-10-07 21:16:23 +0200 |
---|---|---|
committer | Jakob Stendahl <jakob.stendahl@outlook.com> | 2017-10-07 21:16:23 +0200 |
commit | 69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0 (patch) | |
tree | be48ae23e1085c2522808af2d418c852998a8c58 /td/Assets/Scripts/gameStats.cs | |
parent | e13fd4cf1fc0ad9eff857295fd5abc15ab01462c (diff) | |
download | TD-69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0.tar.gz TD-69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0.zip |
Made projectiles, and working health system
Diffstat (limited to 'td/Assets/Scripts/gameStats.cs')
-rw-r--r-- | td/Assets/Scripts/gameStats.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/td/Assets/Scripts/gameStats.cs b/td/Assets/Scripts/gameStats.cs index af13f99..daeb3cf 100644 --- a/td/Assets/Scripts/gameStats.cs +++ b/td/Assets/Scripts/gameStats.cs @@ -9,13 +9,16 @@ public class gameStats : MonoBehaviour { GameObject canvas; Text txtMoney; Text txtScore; + Text txtHp; int displayedScore; int displayedMoney; + int displayedHealth; void Start() { canvas = transform.GetChild (0).gameObject; txtMoney = canvas.transform.Find ("playerMoney").gameObject.GetComponent <Text>(); txtScore = canvas.transform.Find ("playerScore").gameObject.GetComponent <Text>(); + txtHp = canvas.transform.Find ("playerHealth").gameObject.GetComponent <Text>(); } void Update () { @@ -30,6 +33,11 @@ public class gameStats : MonoBehaviour { updateScore (displayedScore); } + if (Player.health () != displayedHealth) { + displayedHealth = Player.health (); + updateHealth (displayedHealth); + } + } void updateScore(int newScore) { @@ -40,4 +48,8 @@ public class gameStats : MonoBehaviour { txtMoney.text = ("Money: " + newMoney.ToString () + "$"); } + void updateHealth(int newHp) { + txtHp.text = ("HP: " + newHp.ToString ()); + } + } |