LPAI 独立网页游戏 AI 社区指南

传统模式 · 配置参考

模块

传统模式下工程模块的归属、迁移和引用边界。

# 模块配置参考

# 入口与前置

在传统工作台左侧打开 模块管理。模块是工程资源的归属边界,不是运行时页面,也不是玩家可见的分类;纯 AI 模式会隐藏这个工作区。

# 字段与操作

项目 作用 修改影响
模块名称 列表中显示的名称 只影响识别,不改变资源 ID
模块描述 记录用途和依赖 不参与运行时
当前模块 限定列表和新建资源的归属 可能让同名资源不可见
新建模块 创建新的资源边界 不会自动迁移旧资源
迁移资源 把实体移到另一个模块 引用仍使用原 ID,需重新检查

# 记录模块依赖合同

每个模块都应记录:

  • 它负责的玩法范围;
  • 其他模块会读取的公开实体 ID;
  • 它依赖的外部实体 ID;
  • 暴露它的入口场景或插件;
  • 验收使用的测试存档和预览路径。

模块描述只是工程文档,不是运行时隔离。运行时仍加载一张完整项目图,跨模块引用依然可能形成循环依赖和隐藏耦合。

# 操作语义

操作 可以依赖的事实 必须继续检查
新建 初始为空 创建实体前先写用途和归属
选择 改变列表与新实体归属 每个工作区都确认当前模块
重命名 保留资源 ID 更新工程说明和同名判断
迁移 保留被迁移实体 ID 检查入站/出站引用与脚本文本
删除 不应再包含必需实体 搜索间接引用并保留恢复版本

# 执行顺序

  1. 先列出要迁移的属性、控件、事件、对象类、表格和插件。
  2. 保存项目版本。
  3. 创建目标模块并记录用途。
  4. 批量迁移后按 ID 检查脚本、绑定和插件配置。
  5. 在调试区重新加载项目并验证发布内容。

# 边界与风险

模块不会隔离运行时存档,也不会自动修复脚本中拼接的字符串。删除模块前必须清空资源并检查引用;只改名称不能解决同名实体歧义。

# AI 与手动归属交接

纯 AI 项目通常由编辑工具维护资源归属。手动迁移 AI 创建的实体后,应把不变的实体 ID、源/目标模块、受影响引用和验收版本告诉 AI。不要让 AI 在目标模块重新创建同一实体,否则会产生新 ID,并留下旧引用。

# 失败诊断

现象 常见原因
列表中找不到实体 当前选择了另一个模块
迁移后运行时引用失效 脚本或插件保存了间接/硬编码 ID
两个实体看起来完全相同 不同模块存在重复显示名称
新实体归属错误 创建前当前模块发生变化
模块无法安全删除 仍存在隐藏或间接引用

# 验收

切换模块后目标资源可定位;迁移前后 ID 不变;引用无断裂;刷新、读取测试存档和发布预览结果一致。

下一页:公式