*My* animation likely changes the scale?
It seems I should make myself absolutely clear in every response, rather than relying on key information being in the title.
I'm using UISpriteAnimation. It has the options Framerate, Name prefix and Loop.
This isn't an animation with curves or anything, it's just changing the frames. (I assume. I didn't write UISpriteAnimation.). Yet it changes the transform from 0.1 (or whatever I set) to 1 and the widget size from 24x24 (or whatever I set) to 128x128.
If I uncheck UISpriteAnimation, the sprite stays at the scale I set.
Thankfully I use this animation at full size on most screens, so it's only affecting one part at the moment. The obvious solution is for me to include a set of frames at the smaller size.