This week we fixed two bugs we found while debugging on an actual device (iPad).
The first bug was about coordinate conversion. There was an error in the calculation logic that converts the world coordinates of the click event to the coordinates of the clicked plane. The correct solution was to use Unity’s InverseTransformPoint() rather than calculating it ourself.
The second bug is related to the end of a puzzle. In some puzzles, if the puzzle finished while still in the sub-view, the camera switching (priority) did not work properly. This has been fixed so that the view returns to the main camera when the puzzle is finished.