UIListItem.TruncateRight C# (CSharp) Method

TruncateRight() public method

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

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

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

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