随笔分类 -  UE4

上一页 1 2 3 4 5 6 ··· 22 下一页
[UE4]快速移动,给单位向量加一个力
摘要:一、(Vector_End- Vector_Start ).Normalize,获取从起始位置指向目标位置的单位向量。 二、给单位向量乘以一个浮点数,即给向量加一个力,是往向量方向移动 每一帧往目标点移动多少距离,Tick的参数“Delta Seconds”表示渲染当前帧所花费的时间,再乘以速度,即 阅读全文
posted @ 2019-03-03 00:26 一粒沙 阅读(3156) 评论(0) 推荐(0)
[UE4]判断2个向量是否相等
摘要:一、因为向量是3个浮点数,如果不使用误差的话,计算机里面的浮点数是有一定误差的。 二、如上图所示,如果2个向量的误差1厘米(UE4的单位是厘米),则表示2个向量相等。 阅读全文
posted @ 2019-03-02 23:53 一粒沙 阅读(2511) 评论(0) 推荐(0)
[UE4]Event Tick
摘要:一、每一帧都会触发Event Tick事件,“Delta Seconds”参数表示当前帧说花费的时间 二、因为各种原因(比如卡帧等),每一帧所花费的时间并不是相同的 阅读全文
posted @ 2019-03-02 23:37 一粒沙 阅读(5046) 评论(0) 推荐(1)
[UE4]修改瞬移操作方式,默认正前方
摘要:瞬移的时候,如果箭头指向正前方的角度跟中心线相差不大,则可以强制箭头指向中心线。 因为向量也可以表示方向,因此只要只要判断向量长度就是了,判断VectorLength值即可: 阅读全文
posted @ 2019-03-01 10:21 一粒沙 阅读(1014) 评论(0) 推荐(0)
[UE4]计算两点距离
摘要:(Vector-Vector).VectorLength (Vector_End- Vector_Start ).Normalize,获取从起始位置指向目标位置的单位向量。 阅读全文
posted @ 2019-02-25 16:01 一粒沙 阅读(5173) 评论(0) 推荐(0)
[UE4]瞬移前后屏幕亮度变化,Get Player Camera Manager.Start Camera Fade
摘要:From Alpha:开始的颜色透明度 To Alpha:结束的颜色透明度 Duration:过渡所使用的时间(单位:秒) Color:屏幕变化的颜色 Hold when finished:过渡时间结束后,屏幕颜色是否保留在结束时的透明度。不勾选则屏幕颜色会自动恢复成透明度为0。 阅读全文
posted @ 2019-02-25 12:56 一粒沙 阅读(1573) 评论(0) 推荐(0)
[UE4]瞬移之后的朝向
摘要:一、Set Actor Rotation:设置绝对朝向;Set Actor Relative Rotation:设置相对朝向 二、瞬移以后,角色的朝向和相机的朝向是不一样的,和头显的朝向不是同一个朝向。瞬移后,角色朝向是朝向箭头朝向了,但是头显的朝向(比如转椅子了)会跟角色朝向不一样,会有夹角了,头 阅读全文
posted @ 2019-02-25 11:02 一粒沙 阅读(1996) 评论(0) 推荐(0)
[UE4]让箭头保持水平的第二种方法:Combinrotators、Delta(Rotator)
摘要:一、手柄在世界坐标系中有一个绝对朝向,我们可以知道箭头相对于手柄的朝向,相对于手柄的旋转角度。 可以通过手柄绝对朝向、箭头的相对于手柄的朝向计算得到箭头的绝对朝向。 在得到箭头的相对于手柄的角度,在这个角度的基础上,再旋转一个手柄在世界坐标系中的绝对角度,就可以得到箭头在世界坐标系中的绝对角度。 两 阅读全文
posted @ 2019-02-24 22:38 一粒沙 阅读(3060) 评论(0) 推荐(0)
[UE4]让箭头保持水平
摘要:如图所示,当手柄前后左右转动的时候,箭头也会跟着转动,我们的目标是要求箭头紧贴着地面,不会跟着手柄前后左右转动。 分析上图坐标系可以知道,只要让箭头绕着Z轴转动就可以了,不需要绕着X轴和Y轴旋转。 阅读全文
posted @ 2019-02-24 22:26 一粒沙 阅读(838) 评论(0) 推荐(0)
[UE4]计算箭头方向:正切、SetRelativeRotation、RotationFromXVector、Get MotionController Thumbstick X
摘要:正切 正弦函数 sinθ=y/r 余弦函数 cosθ=x/r 正切函数 tanθ=y/x 余切函数 cotθ=x/y 正割函数 secθ=r/x 余割函数 cscθ=r/y 已知y和x,求角度θ:arctan(y/x),arctan是反正切,tanθ=y/x,θ=arctan(y/x)。 UE4提供 阅读全文
posted @ 2019-02-24 13:02 一粒沙 阅读(5485) 评论(0) 推荐(0)
[UE4]VR手柄按键参考
摘要:一、VR手柄按键 二、Gamepad菜单往下拉 三、Shouder Button,在一般游戏当中是用作菜单键,按一下Shouder Button会出现游戏菜单。 四、Face Buttons:可以触摸,也可以按下去。 1、触摸的时候可以跟踪大拇指在上面触摸的位置,就像笔记本电脑上的触控板或者手机屏幕 阅读全文
posted @ 2019-02-23 21:10 一粒沙 阅读(8343) 评论(0) 推荐(0)
[UE4]显示落地箭头
摘要:一、Set Hidden in Game:隐藏对象 Propagate to Children:是否修改容器子对象的可见性。 二、添加2个Static Mesh,分别命名为:StaitcMeshArrow、Light 1、StaitcMeshArrow属性设置如下: 2、Light属性设置如下: 三 阅读全文
posted @ 2019-02-23 19:48 一粒沙 阅读(1375) 评论(0) 推荐(0)
[UE4]瞬移对象
摘要:一、首先把Predict Projectile Path By TraceChannel的Draw Debug Type改成none,不显示射线,改成该选项并不会影响正常使用。 二、避免瞬移穿透底板 三、引擎也提供了一个瞬移的方法Teleport 阅读全文
posted @ 2019-02-17 22:56 一粒沙 阅读(1597) 评论(0) 推荐(0)
[UE4]Spline使用注意事项
摘要:一、如果在Character中使用Spline,则使用Add Spline Mesh Componet的时候,要注意设置Transform.Mobility为Movable 二、使用Predict Projectile Path By TraceChannel函数,Launch Velocity参数 阅读全文
posted @ 2019-02-17 22:28 一粒沙 阅读(3743) 评论(1) 推荐(1)
[UE4]在Character中使用Add Spline Mesh Component,关于Transform.Mobility
摘要:一、因为Character是可移动的,因此也需要把Add Spline Mesh Component的Transform.Mobility设置为Movable 二、不然就会得到类似这样的提示。错误信息说大概意思是:静态对象不能附加到动态对象上。 三、关于Transform.Mobility,这是一个 阅读全文
posted @ 2019-02-17 20:58 一粒沙 阅读(2044) 评论(0) 推荐(0)
[UE4]让Spline具象化
摘要:接上一个实例 一、在TestSpline蓝图,切换到蓝图构造函数Constrction Script事件中,添加如下代码: 二、别忘记个Add Spline Mesh Component设置Static Mesh 三、在在关卡蓝图中的TestSpline实例就有具象表现了。 四、在关卡蓝图中实时新增 阅读全文
posted @ 2019-02-15 21:09 一粒沙 阅读(1751) 评论(0) 推荐(0)
[UE4]Spline
摘要:Spline和Spline Mesh的区别: 1、Spline Mesh是有实体表现的,Spline Mesh可以拉伸弯曲实体模型,Spline Mesh是具象。 2、Spline 只有曲线,没有实体模型表现,是抽象的,不是具象,游戏运行时是看不到Spline曲线的。但是可以用Spline来做一些事 阅读全文
posted @ 2019-02-15 13:03 一粒沙 阅读(6961) 评论(0) 推荐(1)
[UE4]Spline Mesh Actor
摘要:作用: 1、按照Spline设置的轨迹,进行显示网格物体。 曲线模型 一、赋值Static Mesh,任意的Static Mesh都可以。 二、调整方向 三、Spline Mesh Actor有2个端点, 选中其中一个端点,两边的虚线会变成白色。 选中端点的时候,再选中端点的切线的一端,就可以调整切 阅读全文
posted @ 2019-02-15 10:16 一粒沙 阅读(5129) 评论(0) 推荐(0)
[UE4]抛物线指示器
摘要:一、抛物线的有以下4中函数 二、本例使用Predict Projectile Path By TraceChannel方法。 抛物线三要素:发射位置、发射角度、发射速度。 1、Start Pos:起始位置 2、Launch Velocity:发射速度,这是一个向量。向量是包括角度、长度(也可以理解是 阅读全文
posted @ 2019-02-12 12:34 一粒沙 阅读(3979) 评论(0) 推荐(0)
[UE4]瞬移
摘要:1、设置Input,事件名称设置为Teleport 2、设置事件Teleport 3、 阅读全文
posted @ 2019-02-12 11:45 一粒沙 阅读(1252) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 22 下一页