Cocos2d x 获取CCTextFieldTTF上的文本变暗

Cocos2d x 获取CCTextFieldTTF上的文本变暗,cocos2d-x,cclabelttf,Cocos2d X,Cclabelttf,嗨,我想知道CCTextFieldTTF中文本的宽度,但我找不到方法,我想要这个宽度,这样我就可以在那个位置移动CCLabelTTF,这样它就可以像CCTextFieldTTF的光标一样 谢谢那么: float labelWidth = label.contentSize.width; )() 所以我想出了一个真正可行的主意 在cctextfieldtf.h中声明一个新方法 float getTextDimensions(); 在你的.cpp中 float CCTextFieldTTF::g

嗨,我想知道CCTextFieldTTF中文本的宽度,但我找不到方法,我想要这个宽度,这样我就可以在那个位置移动CCLabelTTF,这样它就可以像CCTextFieldTTF的光标一样

谢谢

那么:

float labelWidth = label.contentSize.width;

)()

所以我想出了一个真正可行的主意

在cctextfieldtf.h中声明一个新方法

float getTextDimensions();
在你的.cpp中

float CCTextFieldTTF::getTextDimensions()
{
    return CCLabelTTF::getContentSize().width;
}
并且知道只需调用您的CCTextFieldTTF对象

m_pTextField->getTextDimensions()
你想怎么做就怎么做