I've got a CCSprite on a CCLayer and scrolling is handled by a CCFollow action.
I'm trying to detect a touch on the CCSprite, but I cant find the magic incantation to detect it reliably when the screen has scrolled. I'm not sure if I should be adding the CCEventListenerTouchOneByOne to the sprite, to the layer, what the 2nd optional parameter is when I create the CCEventListenerTouchOneByOne. Touch location seems to be in relation to the screen. The sprite will always be topmost, so I'm not worried about it being behind other nodes.
I must be missing something obvious, but Ive been Console.Writelining out positions and bounding rects of every conversion I can think of, and I'm losiong the will to live now!
Anyone any handy pointers?