CCsprite定位点问题

时间:2011-08-11 16:22:48

标签: iphone cocos2d-iphone ccsprite

我对Anchor点有一些问题..

我有一个精灵,我需要在屏幕中心周围计算这个精灵的锚点。

如何计算锚点?

1 个答案:

答案 0 :(得分:2)

您可以使用以下方式访问定位点值:

mySprite.anchorPoint.x 

mySprite.anchorPoint.y

这些都是浮点值,所以要注意这一点。

修改

要设置它们,您只需执行以下操作:

mySprite.anchorPoint = ccp(1.0f, 1.0f);

(1.0,1.0)的锚点将是图像的右上角,而原始锚点位于中间,因此(0.5,0.5)。尝试固化左下角的锚点将是(0.0,0.0)。您可以通过了解这些来获得图像中的任何其他锚点。