Unity5 Joystick Prefab Snapping to Bottom Left Corner

Hi all,

I’ve been struggling for the past 2 hours trying to find out what’s gone wrong with the Joystick Prefab I’m using for my game. I put Unity5 in the title because, in the beta of Unity5, I didn’t have a problem with it. But since updating to Unity 5.0.0f4, the Joystick prefab always snaps back to the bottom left corder of the screen no matter what I try and do. I’ve probably done something wrong, but, to be sure, I am going to need some help :slight_smile:

Here are the properties in the Inspector…

So once I click on the Joystick, and then release it to stop moving, this happens…

Not really sure what could be causing the problem. I’m not that good at placing Sprites correctly at the best of times, so any advice/solution would be a great help :slight_smile:

Thanks ~

Your artworks looking good.
I am not entirely sure what has caused this issue but I was able to fix it by adding a Canvas Scaler and setting the Ui Scale Mode to Scale with Screen Size. I noticed that the problem will persist if another joystick is added after the scaler script (add scaler last). Cheers

Well, I think you guys found the solution, So I think the problem was with pivots. Set it middle-center from Rect Transform and re-locate it. I hope new guys will solve this problem.