Edit
自定义行为
支持制作自定义的场景对象行为并实时预览播放效果。
支持制作自定义的场景对象行为并实时预览播放效果。
以下除更换行走图外均是自定义对象行为命令
打开自定义行为编辑器
菜单 -> 自定义编辑器 -> 行为设定编辑
编辑界面
自定义编辑器中的可视化制作编辑器界面的方法都是相同的,参考【自定义编辑面板】。
实现行为
方式一:创建类继承于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
}
}