熟练使用Transformation(平移)

准备Actor

在模式中选择几何体,放置一个盒体,在其细节面板中选择“静态网格物体”保存,将其位置调整为:X:320.0 Y:-210.0 Z:220.0,移动性设为“可移动”
熟练使用Transformation(平移)
熟练使用Transformation(平移)
熟练使用Transformation(平移)

准备材质

内容浏览器中新增材质,双击打开,输入“vectorparameter”创建节点并进行命名,
打开颜色选择器,将R修改位“1.0”即设置为红色,连接至“基础颜色”
熟练使用Transformation(平移)
熟练使用Transformation(平移)
熟练使用Transformation(平移)
熟练使用Transformation(平移)
熟练使用Transformation(平移)

关于控制Actor的节点

“帧”

描画的一张一张的场景

“Tick”事件

显示所有帧都要发生的事件,即在播放时,能够经常暂停和播放的事件。Tick需切换显示每一帧时发生的事件,在UE中Actor是实时活动的,由画面的快速切换实现

帧的更新处理流程

更新显示的事件发生
运行Tick事件
以已更新的关卡为基础 渲染显示
在画面上显示生成的形象

旋转Actor的(AddActorLocalRotation)

需选中Actor后打开蓝图编辑器 如果未出现Actor的节点可将Actor拖拽至蓝图中,如果未找到其节点可右击将“情景关联”关闭

AddActorLocalRotation: 让Actor的朝向按照指定的角度旋转的节点
目标:指定操作对象Actor
Delta Rotation:输入旋转角度

X:滚转
Y:俯仰
Z:偏航

熟练使用Transformation(平移)
熟练使用Transformation(平移)
Actor会缓慢旋转

移动Actor(AddActorLocalOffset)

AddActorLocalOffset 节点:专门用来移动Actor
目标:设置操作Actor
Delta Locatiion:设置移动距离
熟练使用Transformation(平移)

熟练使用Transformation(平移)

熟练使用Transformation(平移)
运行后,Actor渐行渐远了

同时移动和旋转

熟练使用Transformation(平移)

熟练使用Transformation(平移)
Actor缓慢移动,纵向画圆