Esempio n. 1
0
	void Awake ()
	{
		_spriteRenderers = GetComponentsInChildren<SpriteRenderer> ();
		_rigidbody2D = GetComponent<Rigidbody2D> ();
		_transform = transform;
		_respawn = GetComponent<Respawn> ();
		_movement = GetComponent<BasicPlayerMovementScript> ();
	}
Esempio n. 2
0
	public void RespawnPlayer (Transform p_playerTransform, SpriteRenderer[] p_playerSprites, Rigidbody2D p_playerRigidbody, BasicPlayerMovementScript p_playerMovement)
	{
		for (int i = 0; i < p_playerSprites.Length; i++)
		{
			p_playerSprites[i].enabled = true;
		}
		
		p_playerTransform.position = spawnPoint.position;
		p_playerRigidbody.isKinematic = false;
		p_playerMovement.enabled = true;
	}