GameStateBehaviour.AnimateClearingCup C# (CSharp) Method

AnimateClearingCup() private method

private AnimateClearingCup ( BeerPongCup, hitCup ) : void
hitCup BeerPongCup,
return void
	private void AnimateClearingCup (BeerPongCup hitCup) {
		
		dictCup.Remove (hitCup.cupNumber);

		MeshCollider collider = hitCup.GetComponentInChildren<MeshCollider> ();
		collider.convex = true;
		collider.gameObject.transform.position += Vector3.up * 0.5f * hitCup.GetComponentInChildren<Renderer> ().bounds.size.y;
		collider.gameObject.AddComponent<Rigidbody> ().velocity = -Physics.gravity * 0.5f;
		collider.GetComponent<Rigidbody> ().mass = 0.2f;

		threwCup = false;
	}