3d角色模型上显示角色昵称。如何确定文本的位置。

3d角色模型上显示角色昵称。如何转换文本的位置。将空间坐标转换为屏幕坐标。

放在模型头上,然后文字lookat摄像机不行吗

1赞
1赞

我感觉你在套娃

那么多文章 你随便搜就有了

我记得官方文档有个,roll a ball那个demo,你可以看一下就知道了

其实我主要想知道 怎么将空间坐标转换为屏幕坐标。

camera.convertToUINode

你好,问一下,文字是ui组件,怎么把ui组件放到模型头上

看看官方案例:
https://github.com/cocos-creator/test-cases-3d/blob/314868b730b8da229e20b31c4854bd7d4938a847/assets/cases/ui/16.coordinate/coordinate-ui-3d.ts

this.D3Node.getWorldPosition(_v3_0);
    this.mainCamera.convertToUINode(_v3_0, this.UINode.parent!, _v3_0);
    this.UINode.setPosition(_v3_0);

好的,谢谢