蓝图电梯案例函数的操作--2

91 阅读1分钟

1.蓝图函数的基操

1.在内容浏览器中创建蓝图类BP_DT 2.双击BP_DT,在我的蓝图中创建函数,并命名为PrintFunction 3.在事件图表中,创建蓝图PrintFunction函数节点。并在函数编辑器中的细节面板中添加输入值和返回值。函数的蓝图如下:

image.png

4.在事件图表中调用函数。

image.png

2.电梯蓝图函数的操作

2.1 制作电梯板

    1.在蓝图中添加Cube静态网格体(static mesh),并调整其大小,放入视口中合适的位置。
    2.在角色登上电梯时,电梯有下沉动作,之后恢复到合适位置,所以需要在电梯上(Cube)添加Box Collision。
    3.调整BoxCollision的尺寸和高度。
    

2.2 在BoxCollision的细节面板中的Event组件中找到BeginOverlap和EndOverlap,点击"+"号,添加事件。

2.3 编写函数控制电梯的升降

image.png

2.4 事件图表控制函数的触发

image.png