旋轉CCLayer後,我的boundingBox會增長,而不是旋轉。也許是可以預料的。在旋轉的CCLayer上處理觸摸
我的問題是,我依靠用戶觸摸這一層。當層旋轉,在附加圖像底部的圖中,可點擊區域增加了,因爲我打電話:
if(CGRectContainsPoint(clickableLayer.boundingBox, touchLocation))
這會導致一個問題,因爲旋轉後此邊界框掩蓋其他的事情,也是可點擊的。
如何僅在實際圖層被觸摸時執行操作?點擊綠框時,我想要發生一些事情,而不是圖層的邊界框。
想法?