I use the relative positioning. It’s a little more math and perhaps a bit harder for someone to follow in my foot steps, but it allows for responsive designs in that GUI elements that need to be a fixed distance from the top, bottom, left or right edges stay a fixed distance away from the edges. Then core things that need to be a fixed distance apart are based off of the center points of the screen, like an angry birds game:
Slingshot.x = display.contentCenterX - 150
PigHideout.x = display.contentCenterY + 150
positions them 300 px apart and stays in the center of the screen regardless of device. This concept isn’t that strange since we are used to positioning our graphics based on their reference point being the center of the graphic.
[import]uid: 199310 topic_id: 34375 reply_id: 136679[/import]