Hi,
I'm developing a game using NGUI 3.7.6 on Unity 4.6.3f1 and I'm experiencing a weird bug.
My match3-like game supports auto rotation and checks the device rotation to force a rotation if changed.
Everything works fine on the Web, PC, Android ports of the game.
When I export to iOS weird things happen:
Some bars do not reposition (the pink bars are child of the anchored blue bars).
Most important of all, when the game goes in Landscape mode the tiles in the game react strangely like the input is rotated 90° in space. For example if I try to drag a piece down, it slides to the right instead. It also doesn't pick the actual tile my finger is under.
My UIRoot is set to be Constrained, 720x720 Width and Height Fit.
Each of the tile is actually a UITexture with a collider which triggers ondrag events to determine the direction of the move
I have really NO idea of what's going on but it only happens on iOS. I believe it's something related to NGUI.
As reference I'm attaching the desired result (that I have on all platforms but iOS) and the result on iOS.
Could you please help me sort this issue?
Thank you!