I have a large background tile (with no transparency) that is 480x320 (landscape mode) and resolution set to 480x320.
I have another image with transparency, which is just small piece of the background image. When I try to overlay the small piece on top of the background, the colors do not match. It looks like the overlay piece has a dithering effect applied to it.
This occurs regardless of scaling mode (none, letterbox, zoomEven, zoomStretch, etc.)
Reproduction Steps:
Place background tile on screen using
display.newImage(‘bg-clubhouse-interior2.png’)
then place overlay image directly on top of it
display.newImage(‘bg-clubhouse-interior-door-frame.png’)
Even though the colors in both of the PNG images are exactly the same, when viewing on the device (Android), the overlay image is slightly lighter, and has a dithering pattern. This results in an obvious graphical flaw to the player.
NOTE: The simulator looks fine. This bug is only visible on the device (I am using an Android 2.2 device)
Example (screenshots)
http://www.dropbox.com/gallery/19046160/1/corona-bug?h=832a74
I already filled out a bug report (case #8711), but instead of waiting for a future build (which may or may not have a fix), does anyone have any ideas/workarounds in the meantime?
p.s. note to admin: It seems the forums are a better place to keep track of bugs, since I can’t edit my original report, and couldn’t attach multiple images. [import]uid: 49447 topic_id: 16419 reply_id: 316419[/import]