예제 #1
0
 void Start()
 {
     slider        = slider.GetComponent <Slider>();
     player        = GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>();
     npcManage     = GameObject.FindGameObjectWithTag("NPCManage").GetComponent <NPCManage>();
     currentHealth = startingHealth;
 }
예제 #2
0
 void Awake()
 {
     gameManage     = GameObject.FindGameObjectWithTag("GameManage").GetComponent <GameManage>();
     npcManage      = GameObject.FindGameObjectWithTag("NPCManage").GetComponent <NPCManage>();
     playerMovement = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMovement>();
     haveHealth     = PlayerPrefs.GetInt("havehealth");
     if (haveHealth == 0)
     {
         textHaveHealth.color         = Color.red;
         buttonUseHealth.interactable = false;
     }
     textHaveHealth.text     = haveHealth.ToString();
     playerHealthBar         = playerHealthBar.GetComponent <Slider>();
     playerHealthBar.enabled = false;
     currentHealth           = startingHealth;
     SetPlayerHealth(startingHealth);
 }
예제 #3
0
 void Awake()
 {
     playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealth>();
     gameManage   = GameObject.FindGameObjectWithTag("GameManage").GetComponent <GameManage>();
     npcManage    = GameObject.FindGameObjectWithTag("NPCManage").GetComponent <NPCManage>();
 }