Timer 使用CCLabelBMFont在Cocos2d中保持计时器静止?

Timer 使用CCLabelBMFont在Cocos2d中保持计时器静止?,timer,cocos2d-iphone,Timer,Cocos2d Iphone,我有一个计时器,它在倒计时时不会保持静止——因为数字的宽度不同 我正在使用以下计时器: timer = [CCLabelBMFont labelWithString:@"" fntFile:@"myFont.fnt"]; 倒计时时如何保持计时器静止 谢谢。当你说“静止”时,你的意思是“左侧不在同一个地方” CCNode类具有anchorPoint属性,该属性确定此节点的哪个点“固定”到节点父节点中的点。(0,0)的锚点表示左下角,(1,1)-右上角,(0.5,0.5)-中心。所有定位和变换都发

我有一个计时器,它在倒计时时不会保持静止——因为数字的宽度不同

我正在使用以下计时器:

timer = [CCLabelBMFont labelWithString:@"" fntFile:@"myFont.fnt"];
倒计时时如何保持计时器静止

谢谢。

当你说“静止”时,你的意思是“左侧不在同一个地方”

CCNode
类具有
anchorPoint
属性,该属性确定此节点的哪个点“固定”到节点父节点中的点。(0,0)的锚点表示左下角,(1,1)-右上角,(0.5,0.5)-中心。所有定位和变换都发生在锚点周围

将标签的
anchorPoint
属性设置为当标签的内容大小更改时要“固定”的点。例如,如果希望左上角保持静止:

timer.anchorPoint = ccp(0, 1);