我将图像精灵定位在位置(0,0),以便屏幕的左边缘与图像的左边缘重合。但是图像总是出现在屏幕的中心,图像和屏幕的中心重合。
的大小CCImage
是 854 x 480 并getVisibleSize()
返回 320 x 240。要显示图像左侧与屏幕左边缘重合的精灵,我必须setPosition
在 x= -264
我在cocos2dx wiki co-ordinates systems浏览了这个 wiki,它说(0,0)从左下角开始。我还看到了迭代相同的 setPosition 方法的 Cocos2d-x 参考。
我错过了什么吗?任何想法为什么会发生这种情况?
更新
我想我应该提到我正在CCLayerPanZoom
为此使用扩展名。
getAnchorPoint()
返回 x = 0.5 和 y = 0.5