踩到cocos creator的一个坑

版本

1.9.1

情况描述

接触cocos creator的本萌新在做一个小游戏,因为想要获取一个节点,所以查到可以用cc.find(),一切都是那么的美好

层次图如下

代码如下
let circle = cc.find('Game/Bottom/Launch/Circle');

结果如下
null

发生了什么?BUG?人品? 本萌新百思不得其姐,思绪万千。

在经过2个小时的怀疑人生之后,本萌新发现了!

原因

注意Bottom前面那个空格!!!

卧槽卧槽卧槽,节点名可以以空格开头。

反思

发个帖子,寻求官方帮助,这不是bug,但这绝对是个

1赞

哈哈哈你好可爱呀

这个坑之前踩过了,哈哈哈

你应该直接复制粘贴路径避免这种问题

哈哈哈,笑死我了

拖拽吧

这个空格在层级管理器里看不到就属于 Bug

肯定是你的问题。直接复制粘贴就行了。重命名那边,你再看看有没有空格。

之前文件夹可以空格开头,我更新后没资源啊,你知道多痛苦啊。最后是看热更新文件文件夹前面有个%20.。。

( ´・・)ノ(._.`)
右键节点,显示节点UUID和路径

1赞

居然没有做trim。。。:joy:

这个坑好萌