-
Creator 版本:2.0.9
-
目标平台: 模拟器
-
详细报错信息,包含调用堆栈:
-
重现方式:调用camera.render()即可出现
-
之前哪个版本是正常的 :
-
手机型号 :
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:
-
额外线索:根据官方摄像机文档,使用截图功能发现camera.render()不需要传值,而去看API文档需要传入一个root的节点。
Creator 版本:2.0.9
目标平台: 模拟器
详细报错信息,包含调用堆栈:
重现方式:调用camera.render()即可出现
之前哪个版本是正常的 :
手机型号 :
手机浏览器 :
编辑器操作系统 :
编辑器之前是否有其它报错 :
出现概率:
额外线索:根据官方摄像机文档,使用截图功能发现camera.render()不需要传值,而去看API文档需要传入一个root的节点。
实际上这个root值就是可选参数,不传参则渲染当前场景,传参则只渲染传参的node

不传参数会报错吧,render(root) 里的root并不是可选参数,如果要改成可选参数可能要去修改底层API,我是直接传个null进去的…
运行不会报错,我上面截图的就是源码,这种处理方式可以不传参的。报错是因为creator.d.ts文件里面写法问题,你把creator.d.ts对应的改了就好了。.d.ts只是一个声明文件,作用仅仅是给编辑器如vscode在编码时起提示作用,不参与实际代码运行。
因为creator.d.ts报错所以就没有尝试过没有传参,谢谢解答