private void Start() { Allcam = FindObjectsOfType <SV_CameraFollow>(); foreach (var c in Allcam) { if (c != null) { c.settarget(this.transform); } } anim = GetComponent <Animator>(); coll = GetComponent <CapsuleCollider>(); rb = GetComponent <Rigidbody>(); rend = GetComponentInChildren <SkinnedMeshRenderer>(); if (PlayerPrefs.HasKey(StaticStrings.savedHealth)) { health = PlayerPrefs.GetInt(StaticStrings.savedHealth); } else { Debug.Log("saving in not finded"); health = 5; } //Create HealthClass playerHealth = new ADV_PlayerHealth(rend, this, health); uiManager = FindObjectOfType <ADV_UIManager>(); //pass values to UIManager if (uiManager != null) { uiManager.OnChangingHealth(health); playerHealth.PassUIDelegate(uiManager.OnChangingHealth); } }
public void saveGame() { int h = (int)FindObjectOfType <ADV_Player>().Get_Player_Health().getHealth(); SaveINTdata(StaticStrings.savedHealth, h); SaveINTdata(gametype + StaticStrings.savedScore, ADV_UIManager.getScore()); }
public void setUImanager(ADV_UIManager man) { uiManager = man; popUp = GameObject.Find("PopUp"); pointText = popUp.GetComponentInChildren <Text>(); }