ue4 3dui交互相关
2017-10-26 15:18
811 查看
1 建立3d ui
新建一个Actor蓝图,上面加上Widget控件,widget Class选择任意ui蓝图,把这个actor蓝图放到场景任意合适位置
2 3dui交互
在合适位置(比如主角的相机上,武器上)添加Widget Interaction控件,这个用来触发3dUI交互
调试时可以把Widget Interaction上的show debug打开,可以看到从widget Interaction射出的射线
补充说明Widget Interaction可以有多个,也可以绑在任意物体上(不必非得绑camera上),只要PressPointerKey并且Key(必须)是鼠标左键,就会触发点击事件
在主角蓝图加上上面的蓝图,用于向3dui发射射线
3 widget的一些说明
widget是有体积的,可以设置物理(就是一个物理盒子),碰撞(可以用射线直接打到),材质(替换3dui材质),位移(通过这个移动3dui)
这里有个默认的曲面ui设置
新建一个Actor蓝图,上面加上Widget控件,widget Class选择任意ui蓝图,把这个actor蓝图放到场景任意合适位置
2 3dui交互
在合适位置(比如主角的相机上,武器上)添加Widget Interaction控件,这个用来触发3dUI交互
调试时可以把Widget Interaction上的show debug打开,可以看到从widget Interaction射出的射线
补充说明Widget Interaction可以有多个,也可以绑在任意物体上(不必非得绑camera上),只要PressPointerKey并且Key(必须)是鼠标左键,就会触发点击事件
在主角蓝图加上上面的蓝图,用于向3dui发射射线
3 widget的一些说明
widget是有体积的,可以设置物理(就是一个物理盒子),碰撞(可以用射线直接打到),材质(替换3dui材质),位移(通过这个移动3dui)
这里有个默认的曲面ui设置
相关文章推荐
- 3D UI 交互和 摄像机渲染控制
- ue4 3dui材质参数修改
- 牛逼的Android UI--第18章 与用户交互相关的设计模式 (下2)
- Shader相关Mask裁切UI粒子特效或者3D模型
- 牛B的Android UI--第18章 与用户交互相关的设计模式 (上)
- C#线程相关问题总结:基本操作及UI控件交互
- 【UE4】【UI】在三维世界中和UI交互
- Android:Activity和Fragment交互、Fragment控件UI升级相关内容
- C#线程相关问题总结:基本操作及UI控件交互
- 牛逼的Android UI--第18章 与用户交互相关的设计模式 (中)
- 牛逼的Android UI--第18章 与用户交互相关的设计模式 (下1)
- Unity 3D项目问题笔记 //02_制作 2D UI相关问题
- 牛逼的Android UI--第18章 与用户交互相关的设计模式 (下3)
- UE4创建3D场景中的UI方法及在UI上面显示三维物体
- [Andriod官方训练教程]使用Fragment创建一个动态的UI之与其他Fragments进行交互
- UGUI 将2DUI和场景中的3d物体关联,跟随物体移动
- iOS 人机交互指南之UI设计基础:Designing for iOS 7
- UIApplication相关属性
- Windows编码相关知识 & VC与MySQL交互数据乱码问题
- Android UI相关——BadgeView