设定模板
设定模板用于为角色和世界扩展自定义数据字段。通过定义模板,你可以在不修改引擎的情况下为游戏对象添加专属属性。
功能概览
- 创建和管理自定义属性模板
- 支持多种字段类型
- 为角色或世界对象定义专属数据结构
- 模板在角色设计器等模块中自动显示
模板概念
每个游戏世界都有自己独特的设定需求。例如,一个奇幻 RPG 可能需要记录角色的「魔法属性」和「种族」,而一个校园故事可能需要记录「班级」和「社团」。
设定模板让你定义这些自定义字段,创建后会自动出现在角色设计器或其他相关模块中供填写。
创建模板
- 点击 新建模板。
- 输入模板名称(如「魔法设定」「社会身份」等)。
- 选择适用范围(角色或世界)。
- 添加字段。
字段类型
每个模板可以包含多个字段,支持以下类型:
| 类型 | 说明 | 适用场景 |
|---|---|---|
| 单行文本 | 简短文本输入 | 称号、绰号 |
| 多行文本 | 长文本输入 | 详细描述、历史 |
| 数字 | 数值输入 | 等级、年龄、数值属性 |
| 枚举 | 从预定义选项中选择 | 种族、阵营、血型 |
| 标签 | 多个标签选择 | 技能、特征 |
| 布尔值 | 是/否开关 | 是否为贵族、是否有魔力 |
| 实体引用 | 引用项目中的其他实体 | 所属阵营、关联地点 |
字段设置
为每个字段配置以下属性:
- 键名(Key):字段的唯一标识,用于内部引用。
- 标签(Label):字段的显示名称。
- 类型:从上述类型中选择。
- 必填:是否为必填字段。
- 描述:字段的说明文字,帮助使用者理解该字段的用途。
- 枚举选项:仅枚举类型需要,定义可选的选项列表。
管理模板
编辑模板
在模板列表中选择要编辑的模板,修改名称、添加或删除字段、调整字段属性。
删除模板
删除不需要的模板。注意:删除模板后,已在角色或世界对象中填写的对应数据也会失去模板定义。
在其他模块中使用
角色设计器
适用于角色的模板会自动出现在角色设计器的 自定义设定 区域。为每个角色填写模板中定义的字段即可。
世界对象
适用于世界的模板会出现在相关的世界对象编辑界面中。
示例
奇幻 RPG 角色模板
创建一个名为「奇幻属性」的角色模板:
| 字段 | 类型 | 说明 |
|---|---|---|
| 种族 | 枚举 | 人类 / 精灵 / 矮人 / 兽人 |
| 职业 | 枚举 | 战士 / 法师 / 游侠 / 盗贼 |
| 等级 | 数字 | 角色等级 |
| 魔法属性 | 标签 | 火 / 水 / 风 / 土 / 光 / 暗 |
| 贵族身份 | 布尔值 | 是否拥有贵族头衔 |
| 个人传记 | 多行文本 | 角色的详细历史 |
校园故事角色模板
创建一个名为「学校信息」的角色模板:
| 字段 | 类型 | 说明 |
|---|---|---|
| 班级 | 单行文本 | 如 2-A |
| 社团 | 标签 | 文学部 / 美术部 / 篮球部 |
| 学业成绩 | 枚举 | 优秀 / 良好 / 一般 / 不佳 |
| 座位号 | 数字 | 教室中的座位编号 |
提示
- 模板设计应在项目规划阶段完成,避免中途大量修改导致已有数据不匹配。
- 键名一旦设定后尽量不要修改,因为其他引用可能依赖这个标识。
- 枚举类型适合选项固定且有限的属性,标签类型适合可能有多个值的属性。
- 为字段添加清晰的描述,方便团队其他成员理解每个字段的用途。