Future_show 发表于 2017-8-23 21:58:26

UE4 希望能动态隐藏或显示特定3D UMG

设想:用户按下某个按键,然后特定的3D 控件 UMG显示出来在固定地方。再按下此键,就隐藏这个界面。官方提供的是直接显示再屏幕上,而我希望的是3D UMG出现在空间里的某个地方

求思路,求tip!

zhuayuu 发表于 2017-10-30 16:25:03

将控件做成一个Actor类,拖到关卡里

boxe 发表于 2017-10-30 16:54:08

新建个项目 模板就选First person 打开pawn 枪的下级新加个widget interaction(把debug打开 光束论坛有的是) 新建interface designer里设计UI样式graph写事件 新建actor 新增组件“widget”资源就选刚刚创建好的interface 在事件里用键盘触发graph里的功能 隐藏或失效就在actor里写 或者你嫌麻烦 在场景里用Trigger volume把actor包起来 然后选中体积在level blueprints里右键选择碰撞事件或者其他什么事件都行
页: [1]
查看完整版本: UE4 希望能动态隐藏或显示特定3D UMG