2011-08-11 99 views
1

我有一些问题与锚点..CCsprite的锚点问题

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

我该如何计算定位点?

回答

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)。通过理解这些内容,您可以获得图像中的任何其他定位点。

+0

我不需要阅读它们! 我需要计算它们并设置它们! – Adel

+0

@ cocos2d man ...检查编辑 – ScottPetit