- 博客(3)
- 收藏
- 关注
原创 UE4学习日记:蓝图通信和自定义事件
UE4学习日记:蓝图通信和自定义事件蓝图通信意为蓝图类之间的通信,涉及到相互变量的设置,方法的调用(触发事件)(1)实现小白人在一定范围内加速奔跑1.双击点开小白人的蓝图2.从左上角拖出CharacterMovement(关于小白人的移动的参数都在这里面),设置最大行走速度(Set Max Walk Speed)3.右键创造Custom event自定义事件,连接到设置最大行走速度上,并且把其中Max Walk Speed 连接到自定义事件上(自定义事件创建完成)4.创建新的Actor(触发
2021-11-16 21:09:12
2112
原创 UE4学习日记:拾取钥匙开门
UE4学习日记:拾取钥匙开门1.首先建立一个按键开门的类(参考上节)2.创建一个布尔变量,名为钥匙3.在按键E后添加一个branch,在Condition连上钥匙,True连入开门流程,False打印文本“你没有钥匙”4.创建一个新的Actor类,名为Key5.添加静态网格体(钥匙),添加碰撞盒子。6.设置按E捡起钥匙(和按键开门一样),在Gate后添加get all actor ,在Actor Class选择Door_NeedKey,在Out Actors选择Get ,输出选择设置Key,打
2021-11-16 21:06:28
1234
原创 UE4学习日记:实现自动开关门和通过鼠标按键控制开关门
实现自动开关门和通过鼠标/按键控制开关门1.右键内容导视图-蓝图类-创建一个新的actor2.双击创建的actor,左上角添加组件,添加门(door)和门框(doorframe)两个静态网格体3.添加盒体触发器(box collision ),移动到合适的位置,合适的大小4.单击盒体触发器,在右边细节面板里添加两个事件,组件开始重叠时和组件结束重叠时5.添加时间轴6.设置旋转,门相对于门框旋转,所以是相对旋转(连接相应的流程,即可实现自动开关门)7.添加Gate,开启门的控制权,当触发碰撞
2021-11-15 11:21:11
1488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人