了解更多IOS底层原理知识,关注腾讯课堂八点钟学院IOS高级开发
IOS学习交流群 431449751
layer->addchlid(sprite);
getPosition获取的是在该layer类上相对的坐标值;
setPosition设置在该layer的上的坐标值,如果该layer被缩放或放大,则这个sprite就会在原样layer中加载,再一起缩放
boundingBox是获取sprite的rect,其中获取到的坐标是相对锚坐标为(0,0)的坐标,(cocos2dx里默认的锚坐标为(0.5,0.5)),获取到的大小是在该层实际的(经过缩放的)大小,而不是
sprite->getContentSize()
如图: