最近使用creator3d遇到的一些问题,望解答一下

1、因为没有billboard,所以只能在canvas上ui跟3d模型,ui似乎一直再3d模型前面,有没有办法和3d场景里的模型确定渲染顺序?
2、属性检查器里拖组件的时候,有时候会显示new Label之类的,但是node明明已经改了名字。双击也不跳转过去。
4、有些传参很奇怪,比如Node和INode有啥区别,虽然可以as强转,但是强迫症很难受。也没文档说明。
5、编辑器3d场景偶尔会出现一半渲染不出来,有时候里面的ui会变很大,比如碰撞框上的绿色点…
6、粒子在编辑器有时候显示很奇怪,对着某些模型的时候就不现实。
7、有个小功能不知道为啥3d没有了,就是属性检查里直接写运算符号可以直接得到结果,我很喜欢用啊~
8、api查询经常性404,也没办法搜中文,一些api更换以后很迷茫,希望可以出个文档说明一下。
9、移动ts文件位置会报错,有时候整理一下文件结构会很难受。

目前就这么多,希望cocos3d越来越好。

ui 目前没办法指定渲染顺序

component 的显示组件我们会在后续进行优化,支持跳转到节点,并显示节点的名字

Node 是 引擎里的 类, INode 是这个类的定义

5、6、9 看上去像是 bug。。。。我们查查看。。

第 7 点大家那么喜欢的话后续我们加回来~~

关于问题。8 我们会看看是啥问题的,可以先看 .d.ts 那份定义算是挺全面的了

谢谢给我们提那么多宝贵的意见吖~~

在这里关于 UI 问题回复一下。UI 就是 UI,跟 3D 渲染没有关系,UI 的渲染只根据 UI 根节点 canvas 来,canvas 下的 UI 节点都可以确定渲染顺序,UI canvas 跟 3D 相机是可以排序来确定渲染顺序,这点可以看下文档

谢谢解答!

我知道是这样的,但是因为需要在3d模型上放置一个一直面向摄像机的ui,我看文档里的billboad组件但是基本上什么都没写,试了半天不知道怎么用,只好在canvas上跟着模型运动和缩放。但是确不能被其他模型遮挡。

你好,INode 我们将会在后续版本(1.1以后)移除!目前只能不方便地写 INode 了!欢迎对脚本体验多提意见!

我大概明白你要的需求,确实是没有办法让 3D 模型和 2D UI 进行混排,目前没有计划做 3D UI 这块。你这里要做的是一个类似血条的功能?当前我们的推荐做法也是 3D 节点通过坐标转换的方式在 2D 上显示,2D 这块始终是在 3D 模型显示之上,1.0.2 会提供通用转换功能,可以做到类似透视相机的缩放

你好,关于第 2 点,之前的组件在编辑器界面上显示有些问题,这个问题会在 1.0.2 版本修复的。

打开3d场景显示区域啥都没有!