@MichaelAssadi,
Your issue might be in the resolution you’ve set your app at, and the physical resolution of your target device. If the former (coded resolution) is higher than the physical resolution, Corona needs to “factor” the position to fit, and if that object lies at somewhere like 50.5 (after factoring) the device will place it at 51, and thus you’ll see some visible shift.
@mort,
Images and image sheets don’t need to be in 2x or “power of 2” dimensions any longer, however putting them in power of 2 supposedly makes them faster and more memory efficient. I would suggest, if you have an image that is 118 x 102 pixels, that you pad it with transparent space to 128 x 128. The file size shouldn’t increase, and you’ll gain OpenGL speed benefits by making it “power of 2”.
In regards to image size versus image SHEET size, I think it’s most important to make the SHEET in power-of-2 dimensions. You can then squeeze any number of odd-sized frames onto that sheet, but try to keep the sheet at 512, 1024, 2048, etc. [import]uid: 9747 topic_id: 18019 reply_id: 101214[/import]