cocos倒计时component报错

这个看一下是哪里错了吗,还是调用的地方不对,这个意思就是上个页面发送请求成功进入这个页面,然后resend就倒计时,倒计时结束后就显示resend;
image

image 这样子写还是显示报错

  1. 确认子节点路径是否正确
  2. 确认子节点上已经挂载了对应的组件

我刚看了,我的组件时UIbutton,我现在已经改成uibutton了,还是报错

你从 waitTime 入口开始打断点,一行一行看下来,看 resend/str2 的值

resend是true,然后str2是resend

大佬方便留个联系方式吗

你获取 Label的str 再赋值合适吗?3.x 改成这样了吗?
不应该 是 获取lab = getComponet(Label);
然后 lab.string = resend 吗?
还有 你 time 为0时 不取消定时器吗?
在 Component 里为啥不用 Component 的schedule啊?
还有 你的 setInterval 里面的奇怪的缩紧。。。

无力吐槽。

上传个工程或者复现案例呗

对新人要宽容。。。哎

1赞

大佬我不会啊,新手,因为开始我是先获取组件,然后.string=值,这样子也是报错,我改成这样子这行就不爆了

我不会啊,大佬,新手,能否留个联系方式呢

getComponent 报错,说明node null 啊,
你一步一步来,先获取node,再获取 Component.
你用 getChildByPath 获取node 为 null, 就仔细看看 node的路径是否正确。

image 报错在这一步出现的

waitTime 发一下啊,你截个图,我们想给你改还要敲这么多字。。。

image 打断点,我看上面值都是有的啊,最后reSend2是true,是不是onload的问题,不能在这里加载

image

image 这是怎么回事大哥

。。。建议先去看编辑器文档。。。

大哥直说吧,这个不知道怎么回事啊