public override void SetVertical(float y, float height) { m_FinalRect.y = y; m_FinalRect.height = height; Rect r = new Rect(rect.x, y, rect.width, height); bool changed; r = m_Owner.GetRect(m_ID, r, out changed); if (changed) { base.SetHorizontal(r.x, r.width); } base.SetVertical(r.y, r.height); }