UGUI NGUI 玩家头顶 名字信息显示 对比
来源:互联网 发布:智能视频翻译软件 编辑:程序博客网 时间:2024/04/26 09:21
NGUI 坐标转换
1. 使用透视摄像机把世界坐标转换到屏幕坐标
Vector3 pos = Camera.main.WorldToScreenPoint(worldPos);
pos.z = 0f; //z一定要为0.
2. 使用UI摄像机转换到NGUI的世界坐标
Vector3 pos2 = UICamera.currentCamera.ScreenToWorldPoint(pos);
3. 赋值给NGUI控件
temp.transform.position = pos2; //temp为NGUI控件.
UGUI
将Canvas 的Render Mode 调整为如图所示
然后Render Camera 选择为主摄像机
然后 UGUI 控件和世界坐标中的物体就使用同一个相机渲染,也就是说两者处于同一个坐标系中,无需再进行坐标转换
UGUI
以上两种都是在UI界面中调整位置,z轴不会变化
要使用3d效果,可以将Canvas的Render Mode调整为 world Space(注意Maincamera 中culling mask 要添加UI层)
然后再调整Canvas 和text 等控件的大小,拖拽到相应的对象上方,
调整
即可构成3D效果
0 0
- UGUI NGUI 玩家头顶 名字信息显示 对比
- UGUI与NGUI优缺点对比
- UGUI和NGUI性能对比
- uGUI元素显示在角色的头顶上
- Unity新UI系统UGUI与NGUI效率对比
- Unity3D种UGUI与NGUI的对比差别(1)
- Unity3D种UGUI与NGUI的对比差别(2)
- Unity3D 人物头顶名称显示
- 用NGUI 显示游戏物体的名字血条
- unity 使用NGUI 显示角色血条和名字
- Unity3D NGUI,uGUI总结
- NGUI PK UGUI
- 【UI】NGUI和UGUI
- NGUI与UGUI
- UGUI与NGUI
- NGUI UGUI入门
- NGUI与UGUI
- ngui 实现聊天系统中玩家输入表情与文字结合显示
- 打印螺旋矩阵
- 第十二周项目5----迷宫问题之图深度优先遍历解法
- HDU1241 简单的搜索 个人当作为简单模板
- IOError: [Errno 22] invalid mode ('w') or filename;
- 文章标题
- UGUI NGUI 玩家头顶 名字信息显示 对比
- 【软考】总结
- PCA真实操作中的大坑
- 写一个递归函数DigSun(n),输入一个非负数字,返回组成他的数字之和, 例如,调用 DigSun(1729),则返回1+7+2+9,它的和是19
- maven学习系列——(一)maven简介
- cocos2dx 3.13 用plist创建序列帧动画
- 如何在C++中创建可被Blueprint调用的全局函数
- 0.1 番外篇: UML 类图
- 类加载器的分类与说明