Quantcast
Channel: Questions in topic: "javascipt"
Viewing all articles
Browse latest Browse all 1875

My Player health isn't working

$
0
0
I am making a zombie that can damage my player. I put my first script on my player, and put my second script on my enemy and after 4 days of editing it STILL DOESN'T WORK. Here's my scripts player health import UnityEngine.UI; var CurrentHealth : int; var MaxHealth : int = 100; var HealthBar : Slider; function Start () { CurrentHealth = MaxHealth; HealthBar.value = CurrentHealth; } function Update () { if(CurrentHealth > 100) { CurrentHealth = 100; } if(CurrentHealth <= 0) { GetComponent.().Play("DeathAnimation"); Destroy(gameObject); } } function ApplyDamage (Damage : int) { CurrentHealth -= Damage; } and player damage var Damage : int = 10; var MaxDistance : int = 3; var Target : GameObject; var TargetDistance : float; var Slash : RaycastHit; function Update () { if (TargetDistance <= 3) { if (Physics.Raycast (transform.position, transform.TransformDirection(Vector3.forward), Slash)) { TargetDistance = Slash.distance; if (TargetDistance <= MaxDistance) { Slash.transform.SendMessage("ApplyDamage", Damage, SendMessageOptions.DontRequireReceiver); } } } }

Viewing all articles
Browse latest Browse all 1875

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>