ok now ive fixed the script and it works except now when the player is hurt the health goes down but the healthbar doesnt shrink like it is supposed to
using UnityEngine;
using System.Collections;
public class playerHealth : MonoBehaviour {
public int maxHealth = 100;
public int curHealth = 100;
public float healthBarLenght;
// Use this for initialization
void Start () {
healthBarLenght = Screen.width / 2;
}
// Update is called once per frame
void Update () {
}
void OnGUI() {
GUI.Box(new Rect(10, 10, healthBarLenght, 20), curHealth + "/" + maxHealth);
}
public void AddjustCurrentHealth(int adj) {
curHealth = adj;
healthBarLenght = (Screen.width / 2) * (curHealth / (float)maxHealth);
}