Advertisement
Munchy2007

Unet5Tut7Pt1HealthAndDamageChanges1

Mar 3rd, 2016
3,437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.62 KB | None | 0 0
  1.     [Client]
  2.     IEnumerator HandlePlayerDeath()
  3.     {
  4.         setVisibleState(false);
  5.         if(isLocalPlayer)
  6.         {
  7.             playerCam.transform.SetParent(null, true);
  8.             transform.position = respawnPos;
  9.         }
  10.         yield return new WaitForSeconds(2f);
  11.         Respawn();
  12.     }
  13.  
  14.     [Client]
  15.     void Respawn()
  16.     {
  17.         if(isLocalPlayer)
  18.         {
  19.             playerCam.transform.SetParent(transform);
  20.             playerCam.transform.localPosition = new Vector3(0,10,0);
  21.             CmdSetHealth(100);
  22.         }
  23.         setVisibleState(true);
  24.  
  25.     }
  26.  
  27.     [Client]
  28.     void setVisibleState(bool state)
  29.     {
  30.         GetComponent<Renderer>().enabled = state;
  31.         transform.Find("LabelHolder").gameObject.SetActive(state);
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement