通过按键升降电梯
打开虚幻引擎,并在 内容浏览器 中建立一个 电梯 蓝图类

进入 Elevator_BP 蓝图类

添加 平面 和 碰撞盒

将 碰撞盒 设为 平面 子项

进入 事件图标 ,添加 事件 Actor开始重叠 和 事件 Actor 结束重叠

创建电梯相关的节点并连接

回到预览界面,将电梯放到终点位置,并记录其 z轴 值


回到 事件图表 中,将记录的 z轴 的值填写到 插值 的 B 中

将电梯放置到地面,并且编译后运行


发现与之前预览的效果不同,检查蓝图节点之后发现,添加的是 设置相对位置 节点

也就是节点完成之后,最终的位置是 1466 + 76
只需要减掉 76

重新编译后运行

或者可以使用 获取Actor位置 节点

右键 获取Actor位置 节点,点击 分割结构体引脚

使用 - 节点计算,并连接

编译后运行
