手册:模块功能

ACTION GAME MAKER 中的 “模块” 功能允许您提取并重用视觉脚本中的部分代码。这在不同项目或用户之间共享常用逻辑或机制时非常有用。


如何创建模块

  1. 打开视觉脚本编辑器,并选择您想要转换为模块的部分。
  2. 右键单击所选状态,然后选择 “创建模块”。
  3. 在对话框中填写模块信息:
    • 文件名:(必填) 模块文件的名称
    • 模块名称:(必填) 在 ACTION GAME MAKER 中显示的名称
    • 标签:(可选) 用于筛选的标签,用逗号分隔
    • 作者:(必填) 您的姓名
    • 描述:(可选) 备注或说明
  4. 填写所有必填字段后,底部的提示信息会变为绿色。点击 “确定” 创建模块。
  5. 模块将保存在以下位置:
复制编辑
C:\Users\{User_Name}\AppData\Roaming\Agm\my_modules
  • 模块在 PC 上的所有项目之间共享,因此可以在其他项目中重用。

如何使用模块

  1. 打开您想要插入模块的视觉脚本。
  2. 切换到底部面板的 “模块列表” 选项卡,并选择您想要使用的模块。
  3. 将所选模块拖放到视觉脚本编辑器中。它将显示为一个 分组框。
  4. 展开分组框以查看导入的脚本内容。

使用模块的注意事项

模块中无法保存的内容

  • 状态的动画分配:由于动画存储在单独的文件中,因此不会保存在模块中。但是,如果项目中存在同名的动画,它们将被重用。

可以保存但需要谨慎的内容

  • 动作中使用的用户变量和开关:如果目标对象没有这些变量/开关,当模块导入时,它们将被自动添加。

共享模块

如何与他人共享模块

您可以通过提供以下位置的 .tres 文件来共享模块:

复制编辑
C:\Users\{User_Name}\AppData\Roaming\Agm\my_modules

您也可以在 RPG MAKER GUILD 的专用类别中发布:

如何导入他人分享的模块

将 .tres 文件放入以下目录:

复制编辑
C:\Users\{User_Name}\AppData\Roaming\Agm\other_modules

然后它将出现在 “模块列表” 中,准备使用。


模块列表面板图标

image

  • RPG Maker Guild 图标:在浏览器中打开 RPG MAKER GUILD。
  • 文件图标:打开“my_modules”或“other_modules”的资源管理器窗口。
  • 浮动图标:使模块列表窗口浮动。
  • :选择按文件名或标签过滤列表。