UIListItem.TruncateBottom C# (CSharp) Method

TruncateBottom() public method

public TruncateBottom ( float pct ) : void
pct float
return void
	public override void TruncateBottom(float pct)
	{
		base.TruncateBottom(pct);

		// Resize our collider:
		if (collider != null)
		{
			if (collider is BoxCollider)
			{
				if (customCollider)
				{
					BoxCollider c = (BoxCollider)collider;
					Vector3 tmp;

					tmp = c.center;
					tmp.y = (1f - pct) * (colliderBR.y - colliderTL.y) * -0.5f;
					c.center = tmp;

					tmp = c.size;
					tmp.y = pct * (colliderTL.y - colliderBR.y);
					c.size = tmp;
				}
				else
					UpdateCollider();
			}
		}
	}