Unity UI 大小对应3d场景物体大小
2017-06-26 16:28
1476 查看
已知ugui ui图片的大小在3d场景中一个物体显示要跟ui一般大怎么办呢?
private float Convert( float value)
{
float rst = value * (Camera.main.orthographicSize*2* Camera.main.aspect) / UIScreenWidth;
return rst ;
}
UIScreenWidth是设点的ui的resolution的宽度
private float Convert( float value)
{
float rst = value * (Camera.main.orthographicSize*2* Camera.main.aspect) / UIScreenWidth;
return rst ;
}
UIScreenWidth是设点的ui的resolution的宽度
相关文章推荐
- Unity 3D - UI摄像机、场景摄像机协同工作原理
- unity区分点击在3D物体还是2D UI上
- UGUI 将2DUI和场景中的3d物体关联,跟随物体移动
- Unity从UI拖物体到场景中以及鼠标拖动物体
- Unity 3D物体到UI
- Unity 3D 中实现对物体 位置(position) 旋转(rotation) 大小(scale) 的全面控制
- UE4创建3D场景中的UI方法及在UI上面显示三维物体
- unity 3d物体显示和2dUI显示相结合
- Unity判断是否点击到UI、3D物体
- [Unity 3D教程]教你如何在3D场景中选择物体并显示轮廓效果
- Unity3D中2DUI跟随场景中3D物体
- unity 点击UI时不触发场景物体的响应
- UGUI--------UI以及3D物体显示在鼠标点击位置
- Unity 编辑模式下自定义快捷控制场景物体的显隐状态
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- Unity基础.002Transform场景物体的变换
- Unity中UI和游戏物体之间的层级渲染
- Unity 3D物体的点击事件响应以及NGUI坐标和世界坐标的互相转换
- [Unity官方文档翻译]Primitive and Placeholder Objects Unity原生3D物体教程
- unity 3d中简单巧妙的实现拖动鼠标旋转物体