Edit

自定义行为

支持制作自定义的场景对象行为并实时预览播放效果。

支持制作自定义的场景对象行为并实时预览播放效果。

以下除更换行走图外均是自定义对象行为命令

alt text

打开自定义行为编辑器

菜单 -> 自定义编辑器 -> 行为设定编辑

编辑界面

自定义编辑器中的可视化制作编辑器界面的方法都是相同的,参考【自定义编辑面板】

实现行为

方式一:创建类继承于SceneObjectBehaviors,以便实现逻辑

可参考《RPG-苍之羽》模板里面的ProjectSceneObjectBehaviors.ts

方式二:可将行为制作在CustomSceneObjectBehavior模块内编写。

Script.ts
module CustomSceneObjectBehavior {
  /**
   * 自定义行为-52 52表示对应编号52的自定义行为
   * (p1、p2、p3是参数,需要修改为实际的自定义行为对应的参数和类型,按照行为编辑器中预设的顺序排列)
   * @param soBehavior 行为执行器
   */
  export function f52(soBehavior: SceneObjectBehaviors, p1: number, p2: number, p3: string): void {
    // to do
    
  }
}

Copyright © 2021 - 2025