private void Set(TextureRect tr, TextureRect btr, float p) { float max = btr.GetRect().Size.x; Vector2 newSize = new Vector2(max * p, tr.GetRect().Size.y); tr.SetSize(newSize); }