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();
}
}
}