Honestly I've been trying to figure this out for days with no luck. All I wanted to do was change the scale of a sprite while the game is running, but it seems that once the game is running the transform scale of the gameObject are set as they are. I've tried changing the localScale the lossyScale by using .Set and nothing changes during the game. I know the values are changing but the image itself stays the same. Any help is thanked for in advance.