《快闪编辑器》功能: 鼠标拖拽节点或文件一键生成脚本拖拽变量,并绑定关系

使用方法

  • 方法1: 拖拽Node或资源到脚本,一键生成绑定拖拽变量

  • 方法2: 鼠标右击菜单选择生成组件类型

自定义生成规则

  • 通过菜单打开编辑规则文件
    捕获

  • 配置文件可修改快速绑定组件优先顺序:

  • 配置文件存在4个关键事件函数,按流程顺序分别是:

  1. dragWidgetStart 函数: 鼠标拖拽node或asset时触发事件,此阶段可做如下事情:
    -.修改拖拽变量成员类型,如Node类型改为Sprite
    -.修改成员变量为数组类型
    -.额外增加多个拖拽变量

  2. getInsertText 函数: 生成拖拽变量文本,此阶段可做如下事情:
    -.自定义拖拽变量文本备注信息与描述信息

  3. processCode 函数: 脚本文本最终加工处理,此阶段可做如下事情:
    -.修改脚本文本内容,添加按钮回调函数之类或其它自定义代码

  4. setComponentVar 函数: 最后阶段,保存并编译脚本后触发该函数,
    给脚本组件成员变量赋值,此阶段可做如下事情:
    -.可操控脚本成员变量所绑定的组件或资源
    -.可给按钮绑定回调
    -.其它功能靠使用者想象

*配置文件内有自定义案例,可模仿案例进行修改
*修改完配置文件重启creator才能生效
*如需打印日志请使用 console.warn(‘打印’)
*配置文件可通过断点调试

1赞