2012-04-06 128 views

回答

1

这是默认的中心,除了CCNode,CCLayer和CCScene它是左下角。

由于CCNode具有0宽度和0高度,因此左下角等于其中心,除非手动设置contentSize属性。

定位点可以修改在节点位置上绘制纹理的位置。通常你不想改变它。看到这里:https://stackoverflow.com/a/7810180/201863

1

positionanchorPoint是相关字段;默认情况下,位置是指精灵(节点)的中心点将被放置的位置。这是因为anchorPoint is = ccp(0.5, 0.5)默认为任何给定的CCNode继承者。请注意,anchorPoint是以它所描述节点的维度百分比为单位进行衡量的。

这是一个很好的文章,帮助我让我的头围绕它回来时,我在学习:http://www.qcmat.com/understanding-anchorpoint-in-cocos2d/

+0

这应该也有帮助:http://stackoverflow.com/a/7810180/201863 – LearnCocos2D 2012-04-06 19:27:09