为啥你一直忽略报错 ?
你的控制台信息中有一条很明确的 s.canAddChild is not a function 红色错误,错误并不在你的 Player.js 脚本中,而是在 assets-tree 中,说明你往 assets 面板中拖拽了有问题的资源,能不能看一下是哪个?
你的 Player 组件一挂载上去就有问题吗?
我是从HelloWorld项目里面拷贝过来的图片,2*2像素的,因为我刚刚接触creator,而且也没干啥,就是写了个脚本,添加了两个属性,但是属性检查器里没有我添加的两个属性,我的Player挂上去就是只有个脚本框,没有属性,现在我新建了一个test,但是添加组件里面找不到,而且我重启了编辑器和电脑都不行,然后我删了Player,脚本框提示我的脚本已删除或修改,这下才正常了,可以正常添加和显示属性
不是我忽略报错,而是刚刚接触creator,看到错误原因是提示某个函数未定义,而且这个函数也不是我写的,所以我来请教一下
你遇到的问题确实很奇怪,能不能上传个包,我看看
什么包?
就是你的项目目录压缩一下
我觉得应该是目录或者资源索引的问题,我添加或者修改了资源,creator没有及时更新,所以导致这样的,而且如果删除一次脚本,就一切正常了,但是我不知道这是我电脑的问题还是creator的问题,因为家里的电脑和公司的电脑上都这样
你刚刚传的包我打开以后添加 Player 组件,删除组件,添加 aaaa 组件都没问题,Player 组件 Inspector 上也有属性。要怎么重现你的问题?
如果你那里没问题,那可能是我的电脑的问题吧,我等会儿重装系统再试试,我的操作步骤是,以前我下载好了1.0.0的版本,然后昨天打开提示更新,更新完我创建了一个空项目,然后我把HelloWorld项目里的2*2的小图片拖拽到资源管理器,然后我设置了size放到场景中,然后我在assets处点击右键新建文件夹,然后重命名为script,然后我单击这个文件夹新建一个Player的js脚本,双击打开编辑,添加两个属性,control+s保存,点击Player在属性面板添加组件,问题就出现了
你使用什么编辑器进行编辑脚本的?
creator自带的啊,就是双击打开那个
我也让我们这边用 windows 测一下
好的,谢谢了






