摘要: 当前使用的UE4 12.5 硬件:HTC Vive 如何实现在VR下使用手柄来操作UMG呢? 当前有两个核心需求: 1,当手柄指向UMG控件时,UMG控件会有hover的效果 2,当手柄Trigger键按下时,触发UMG控件按下功能 好在已经有VRUMGPlugin插件可以研究.VRUMGPlugi 阅读全文
posted @ 2017-05-07 23:07 sichuanke 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: VR下实现匕首的功能,需求如下: 1,玩家可以拿着一把匕首攻击怪物,攻击的伤害,依据玩家攻击时的速度,和攻击到怪物的部位决定 2,攻击到怪物的位置会播放一个溅血的特效 3,在比较短暂的时间内,玩家攻击的动作必须要具有一定的幅度才会有伤害,也就是说,在攻击到怪物时,玩家持刀的手臂必须做一定距离的运动. 阅读全文
posted @ 2017-04-25 22:13 sichuanke 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 1,BlueprintSuggestProjectileVelocity 用于求解粒子做抛物运动时,在已知起点,目标点,速度大小时,求出其初始抛射的方向,如下图事例所示 其中TraceOption可以设置是否对于路径使用射线追踪,来判断路径中是否有阻挡存在;Favor High Arc表示,如果解出 阅读全文
posted @ 2017-04-22 22:05 sichuanke 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 使用UE4开发FPS游戏将近1年半的时间了.伴随着对于UE4的越来越深入的理解.以前的编程观念发生了很大的改变.写下来做一个记录 1,为Actor添加功能还是创建Component封装功能 最近在编写一个体感控制功能,根据运动控制器的方向来确定角色的移动方向.是否跳跃等.在开始使用UE4时,我会把功 阅读全文
posted @ 2017-11-09 18:56 sichuanke 阅读(4523) 评论(0) 推荐(0) 编辑
摘要: 需求来源: UE4.15版本 我们的VR项目中,需要实现护盾的功能,玩家的左手柄方向的延长线与玩家周围的一个圆柱体相交的位置,即为护盾的位置,而护盾的方向,与圆柱体相切,如下图所示. 绿色为护盾,红色的为圆柱体,蓝色的线从左手柄射出. 玩家的左手一定会在圆柱体内,那么要解决的问题就变为,求解线段与圆 阅读全文
posted @ 2017-10-25 18:33 sichuanke 阅读(920) 评论(0) 推荐(0) 编辑