Hey guys, I am just getting started with Cocos2d-x and airplay. I was looking for exactly this solution, so thanks a lot for your work adding airplay to cocos2d.
The issue I am seeing is that the Y values at which sprites are rendered are different than the Y-values at which touches are registered and at which setPosition() sets them.
For example, if I touch the top left corner of my screen, it registers as 0,0, and I use setPosition() to put a sprite there and output the location of that sprite. At each point in the process, it has the right point data, 0,0.
However, when it displays the sprite, it is in the bottom left corner of the screen, rather than the top left.
Any ideas what might be going wrong?