I have an animation going on in my game when ads.show() is called,
and this animation becomes jerky on a not so slow 1GHz phone (HTC Desire). It will probably be even more jerky on slower phones.
Also, after about half a second the ad itself shows up with its own animation, and this is the second time my animation slows down.
Is it possible to optimize the ads.show() function and disable the rotation animation for ads? We can use our own tricks to draw attention to ads.
The effect of calling ads.show() is similar (but worse, performance-wise) to calling display.newImage() while something is going on on screen - whatever is happening it slows down and becomes jerky. So what you do is you pre-load all images the level is going to need and then it’s all butter smooth.
So why don’t we use the same approach with ads to improve user experience?
EDIT: another possible solution is making ads.show() return a display object. We could then make it invisible or hide it beneath other display objects until the time is right. [import]uid: 52103 topic_id: 14537 reply_id: 314537[/import]