UIScale scales the transform of the object. But with a sliced sprite this results in the edges being scaled. I would instead like the Widget Dimensions to be scaled by the corresponding X / Y scale values, and for the containing game object's scale to remain unchanged. How would I do this? I tried writing a script but I'm not sure which public members to set of UISprite.