Exemplo n.º 1
0
	void OnMouseUp () 
	{
		
		if (highlightRhinoSafebox && transform.position.x < highlightRhinoSafebox.transform.position.x+2.5f
		    && transform.position.x > highlightRhinoSafebox.transform.position.x-2.5f
		    && transform.position.y < highlightRhinoSafebox.transform.position.y+2.5f
		    && transform.position.y > highlightRhinoSafebox.transform.position.y-2.5f)
		{
			this.audio.Play();
			transform.position = new Vector3(highlightRhinoSafebox.transform.position.x, highlightRhinoSafebox.transform.position.y, 0);
			transform.localScale = new Vector3(1f, 1f, 1);
			Destroy (highlightRhinoSafebox);
			anim.SetBool("rhinoDraged", true);
			timerRhino.timerOn();
			rhinoIsInside = true;
			transform.parent = null;
		}
		
		else if (highlightRhinoSafebox02 && transform.position.x < highlightRhinoSafebox02.transform.position.x+2.5f
		    && transform.position.x > highlightRhinoSafebox02.transform.position.x-2.5f
		    && transform.position.y < highlightRhinoSafebox02.transform.position.y+2.5f
		    && transform.position.y > highlightRhinoSafebox02.transform.position.y-2.5f)
		{
			this.audio.Play();
			transform.position = new Vector3(highlightRhinoSafebox02.transform.position.x, highlightRhinoSafebox02.transform.position.y, 0);
			transform.localScale = new Vector3(1f, 1f, 1);
			Destroy (highlightRhinoSafebox02);
			anim.SetBool("rhinoDraged", true);
			timerRhino.timerOn();
			rhinoIsInside = true;
			transform.parent = null;
		}		
		
		else 
		{
			transform.position = shelfPos;
			transform.position = new Vector3(transform.position.x + (camera.transform.position.x - dummyCameraZoon01.transform.position.x), transform.position.y, transform.position.z); 
			transform.localScale = new Vector3(-1f, 1f, 1);
			anim.SetBool("rhinoDraged", false);
			timerRhino.renderer.enabled = false;
			rhinoIsInside = false;
			transform.parent = camera.transform;
		}
		
	}