当前位置:首页 > 技术手札 > 正文内容

cocos creator动态设置label导致F12调试undefined

秋风渡红尘6年前 (2018-12-10)技术手札1242

新手上路,想动态添加

label[i].string = text[i];

所以层级管理器只建立了一个空节点LabelParent;

想把label[i]设置setparent(LabelParent)加载到LabelParent下作为子节点。

保存并调试,发现一个是找不到LabelParent,另一个是label[i]是undefined状态,并没有获得文本text[i];

检查了好久发现,没有层级label关联到label[i]的情况下,label[i]永远都是空指针,所以出现错误,新建了一个label节点关联到label[i],就没有报错了。


所以,至今都没有想到办法怎么实现循环输出文字并渐入渐出。

方向应该是动态添加label,但该如何实现?

扫描二维码推送至手机访问。

版权声明:本文由咿呀贝发布,如需转载请注明出处。

本文链接:http://yiyabei.cn/?id=36

标签: cocoscreator
分享给朋友:

相关文章

Firefox之不安全的连接

Firefox之不安全的连接

        今天打开电脑,使用firefox搜索点东西,结果提示:     www.baidu.com 的管...

win7升级ie8至ie11后无法打开

win7升级ie8至ie11后无法打开

win7升级ie8至ie11后无法打开,表现为 1、双击无反应,进程中没有ie进程。 2、卸载ie11后,连ie8也无法使用路。 3、检查windows功能,ie是启用的。 4、想起来用...

UG NX8.0/8.5 OPEN配置visual studio2017环境

UG NX8.0/8.5 OPEN配置visual studio2017环境

摘录的博客文档,方便自己使用,原文为NX10.0,经自己测试,同样适用于NX8.0/8.5。 将NX10.0安装文件下的vs_file中的VC、VC#、VB文件夹复制到VS2017的安装文件夹下...

关于UG NX8.0/8.5二次开发dll签名失败的问题

关于UG NX8.0/8.5二次开发dll签名失败的问题

使用vc++二次开发,正版UG NX加载DLL时会提示图像未加载…… 了解为正版UG加载二次开发的dll需要签名。 签名过程中出现以下问题: Signing fails because the fo...

ubuntu VPS 安装LXDE+VNC桌面 附配Firefox浏览器及简体中文

ubuntu VPS 安装LXDE+VNC桌面 附配Firefox浏览器及简体中文

apt-get install xorg lxde-core tightvncserver tightvncserver :1 tightvncserver -kill :1 vi ~/.vnc/xstartup 添加 lxter...

QT编译的程序中文乱码

QT编译的程序中文乱码

在主程序加入 QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8"));...