查过论坛的方法,用的CanvasRenderingContext2D画的图片再转化成纹理贴上去的,但这种方法只能用自带的css样式字体,我想用自己的fnt格式字体,有什么实现的方法吗
新版本使用rootrender2d组件就可以了很方便
这种方式好像没有遮挡关系
button是ui吗,ui肯定在最前面啊
有遮挡关系的我在项目中确定用过
嗯…我想实现这种效果,可能我的打开方式不对。我用label还是没法被遮挡
我想做成label是放在块上面,可以被遮挡的样子
创建一个材质,把图片扔材质里面,再把材质扔模型里面就可以了
label 要作为renderRoot2d子节点
大佬这是我的节点关系,为什么还是不行呢
label需要使用材质开启深度测试和写入,材质我用的内置sprite默认材质
1赞
解决了 ,感谢大佬们回复
说下自己踩的坑,材质我选UI-sprite-material,之前选的default-sprite那个疯狂报错,还有开启深度测试好像就行了,我同时开了深度和写入,界面显示一直抽搐…
看这个 范例,莫名觉得好熟悉啊~
大佬的gitee仓库很棒 
要勾选什么开启深度测试和写入呀

你用的是系统自带的材质吧,重新创建一个材质试试
你就赋值一个内置sprite材质就可以了啊

