求教:RichText如何通过脚本设置文本字符

ScrollView中嵌套RichText,挂载自定义脚本,然后通过自定义脚本设置文本字符,运行时报错「string is not a function」


报错截图为:
image

代码截图:


this.richText = this.node.getParent().getChildByName(‘RichText’);
this.richText 获取富文本组件,测试下来跟this.node是一样的

话说你脚本都拖到rich自身了 为什么 还要找父节点然后再找通过查找子节点找自身呢呢? string=""

原本是直接找,后面报错,就各种试:rofl:

你这是一点基础没有??这个东西就相当于人走路,手拿筷子一样的基础啊…你获取得是节点Node 不是上边的组件

this.node.getComponent(RichText).string="" 这样不行?

1赞

新手,从0起步,抱歉

建议去看视频,以及一些基础语法,文档后边看边练习,不然这样的问题超多

来不及了,任务在身

谢谢你的建议