【已解决】导入的csb文件中TEXT控件读取问题

我在csb里添加了一个text类型的文件,然后顺利取了出来并强制转换成label类型,但是执行setstring后text里的文字没有改变。
我尝试用getstring取出执行setstring后的字符串。发现为空。

而且运行的时候text控件是显示我预设的文字的,然而用getstring取出内容的时候的也为空。

指针应该是确实指向text的,因为我用setvisiable操作的时候是正常的。

转换类型也试了textfieldtff,然而也是和上面相同的情况。

研究了好久,望各位高手解答。

text和label不一样吧?你强转导致一些意外收获。

auto Text1 = (cocos2d::ui::Text*)你的csb->getChildByName(“MyText”);
auto textString = Text1->getString();

谢谢 已经解决了!

谢谢,解决了!