CGwell CG薇儿论坛,最专业的游戏特效师,动画师社区

排行榜

[未分类] 自己UE4做VR的笔记_UMG 3D控件交互(2017.2.22)

查看: 1377|回复: 10

89

薇星辰

16

薇积分

278

精灵币

二星会员

发表于 2017-2-22 16:40 | 显示全部楼层 |阅读模式
(1) 3D控件上的按钮交互(自己笔记用。不喜勿喷,要是有错误的话,欢迎指正~)a.设计UMG控件,建立控件蓝图UserWidget叫MenuBP。

1

1

b.为控件上的按钮Button_close添加事件。(我的事件是播放一个自定义的动画)

2

2


C.在角色上添加两个组件:widget和widget Iteraction。
    widget Iteraction组件要放在手柄的节点下。

3

3


    widget Iteraction的详细设置界面(手柄会显示黄色的线,有效距离是100)

4

4


    把widget组件的widget class指定为刚刚创建的控件蓝图MenuBP。

5

5


d.设置左手柄的扳机键触发按钮的pressed事件(UMG 默认将点击事件注册为鼠标左键按下的结果)

6

6


e.戴上头盔就能看到效果了

9

9



f.(附)射线在两个手柄上切换
再加一个widget Interaction组件在右手手柄上

10

10


然后在蓝图加上判断,就能左右手柄切换使用射线了。

11

11



(2)character调用widget组件里的自定义事件
在控件蓝图里的自定义事件Destory

7

7


character里调用

8

8









上一篇:求漫游交互教程
下一篇:用蓝图拾取物体方法(拾取的物体不能穿透别的刚体)

89

薇星辰

16

薇积分

278

精灵币

二星会员

 楼主| 发表于 2017-2-22 17:24 | 显示全部楼层
手柄上的黄色射线有点丑。。可以在Widget Interaction组件的detail里把showDebug的勾去掉,再自己画射线。。

楼层回复(0) 收起

2

薇星辰

0

薇积分

6

精灵币

见习会员

发表于 2017-6-11 13:20 | 显示全部楼层
我能经常来吗??最近就在做VR项目,哈哈,大神太棒了!!
楼层回复(0) 收起

34

薇星辰

0

薇积分

127

精灵币

一星会员

发表于 2017-5-8 14:14 | 显示全部楼层
为什么我的射线会穿透过去
楼层回复(0) 收起

89

薇星辰

16

薇积分

278

精灵币

二星会员

 楼主| 发表于 2017-2-22 16:47 | 显示全部楼层
东西有点乱。大家将就着看~
楼层回复(1) 收起
  • Tuanzi太棒了,我们老板让我做这个东西,我不会,还得自己学,看到你这里有,大师!!!崇拜你!!!
    2017-6-11 13:19 回复

6

薇星辰

0

薇积分

19

精灵币

见习会员

发表于 2017-4-21 17:29 | 显示全部楼层
看完了,很好呢,谢谢分享
楼层回复(0) 收起

2

薇星辰

0

薇积分

15

精灵币

见习会员

发表于 2017-3-6 15:29 | 显示全部楼层
不明觉厉
楼层回复(0) 收起

369

薇星辰

70

薇积分

2486

精灵币

三星会员

CGwell游戏特效01期学员

发表于 2017-2-23 09:38 | 显示全部楼层
谢谢分享
楼层回复(0) 收起

117

薇星辰

-6

薇积分

1万

精灵币

四星会员

内测小伙伴CGwell游戏特效01期学员一年相伴 感谢有你

发表于 2017-2-22 17:05 | 显示全部楼层
不明觉厉
楼层回复(1) 收起

25

薇星辰

0

薇积分

41

精灵币

一星会员

回归会员

发表于 2017-6-14 10:12 | 显示全部楼层
好厉害!!!
楼层回复(0) 收起

6

薇星辰

0

薇积分

19

精灵币

见习会员

发表于 2017-4-21 17:29 | 显示全部楼层

楼层回复(0) 收起
您需要登录后才可以回帖 登录 | 普通注册

本版积分规则 回复 诸如“sadasdasf”“撒旦撒旦撒范围为” 将被直接禁言 快捷回复内容选择:

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 客服中心
快速回复 返回顶部 返回列表