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

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

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

新手上路,想动态添加

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,但该如何实现?

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

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

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

标签: cocoscreator
分享给朋友:

相关文章

局域网和外网多重网络同时使用

局域网和外网多重网络同时使用

要点: 1、ip、子网掩码都使用内网; 2、网关保证空白; 3、设置静态路由。 具体操作: 1、保证完成了上述1、2两条操作; 2、设置静态路由...

carlibre抓取网页内容生成电子书

carlibre抓取网页内容生成电子书

#!/usr/bin/python # encoding: utf-8 from calibre.web.feeds.recipes import BasicNewsRecipe class Pro_Git_Chinese(Basic...

Ubuntu 16.04下忘记MySQL密码如何重置

Ubuntu 16.04下忘记MySQL密码如何重置

I. 在终端输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf II. 在[mysqld]下方的skip-external-locking下面添加...

ubuntu把iso镜像文件添加为更新源

ubuntu把iso镜像文件添加为更新源

环境:vmware12 + win7物理机 + ubuntu16.04虚拟机 iso是用vm直接挂载到ubuntu的,其实是想用iso来升级系统,结果不知道怎么执行升级,反而是一大堆问题。 正确添加源的方法是:...

cocos creator的Action类整理

cocos creator的Action类整理

文章来源:https://blog.csdn.net/cchgood/article/details/80930764 Action类 Action类是所有动作类型的基类  并且Action有两个类别  1、...