Version: 1.8
语言 : 中文
AnimationEvent(动画事件)
节点功能与分类

Function 函数管理

函数可实现 EventGraph 逻辑复用:

创建与管理

  • 右键 Functions 区域创建:

  • 右键函数进行管理(删除/重命名):

函数结构

双击函数进入编辑界面,包含固定 Entry 和 Return 节点:

参数配置

  • 在 Inspector 中编辑 Entry/Return 节点参数:

  • 添加参数(方式同 CustomEvent):

  • 修改参数类型:

  • 示例:添加 string 类型参数 “name” 后节点的样式如下:

右键复制或删除形参

  • 形参或返回值可以直接克隆或删除,鼠标右键可得到:

函数调用

在搜索栏找到 Function 条目,创建对应函数节点:

function在同一名字下可以重载不同的形参,假如修改形参导致和别的函数冲突,会自动把函数名更改为不冲突的形式。

Function是可以多重调用的,以下是Function的示例,OnLateUpdate调用CameraRotation,然后CameraRotation调用ClampAngle:

函数ClampAngle的连接示例
函数ClampAngle的连接示例
CameraRotation调用ClampAngle的部分
CameraRotation调用ClampAngle的部分
OnLateUpdate调用CameraRotation实例
OnLateUpdate调用CameraRotation实例
AnimationEvent(动画事件)
节点功能与分类