设置你的故事 » 场景编辑器
April 1, 2026

场景编辑器

进行中

本指南仍在扩展和完善中。功能、截图和说明可能会在 Talescape 正式发布前发生变化。若有疑问或需要帮助,请在 官方 Talescape Discord 提问。我们会根据需要澄清或更新页面。

Screenshot

The 场景编辑器 是你构建每个场景视觉和交互布局的地方。在这里你可以添加并排列文本、图片、触发器物品 等元素。玩家看到或交互的一切。所有更改会自动保存并与故事的云端数据同步。

1. 场景设置

每个场景都有它自己的设置,用来定义整体外观和行为。

  • Background:显示在所有元素后面的主图片或视频。在媒体库中管理可复用的文件。
  • Title:场景名称,用于内部引用和导航。
  • Dimensions:仅适用于详情场景;定义覆盖层大小。
  • Music:加载场景时开始播放的背景音乐。
  • Ambience:循环播放的环境音(例如风、雨、人群)。

场景设置对该场景内的所有元素全局生效。

2. 元素概览

2. 元素概览

场景由元素组成,每个元素代表一个可见或可交互的对象。你可以自由添加、移动、调整大小或删除元素。所有元素共享相同的基础属性:

  • Type:元素的类别(图像、物品、触发器或文本)。创建后无法更改。
  • Name:用于引用或识别元素的内部名称。
  • Group:可选标签,用于在编辑器内组织和筛选元素。
  • Dimensions:元素的宽度和高度。
  • Position:场景内的 X 和 Y 坐标。
  • 条件:决定元素何时可见的规则。默认始终可见。

元素可以手动定位或通过拖放定位。选中元素时会自动出现调整大小的角点。

你可以使用元素列表查看场景内的所有元素,也可以在需要时隐藏某些元素。

3. 可见性

默认情况下所有元素在场景开始时都是可见的。不过你可能希望初始隐藏某些元素,仅在特定情况下显示。为此有两种选择:

  1. 将元素的可见性设为 false,并通过事件在之后更新该状态。
  2. 定义该元素应显示的条件。

4. 图像元素

4. 图像元素

图像元素 在场景中显示静态或动画的视觉内容。它们通常用于添加角色、装饰或覆盖在场景背景之上的额外视觉层。

  • Image:从故事的媒体库中选择图片或动画。

典型用途:

  • 角色头像或完整角色立绘
  • 环境物件,如家具或道具
  • 前景覆盖层或装饰性效果

图像元素默认保持纵横比,但可以自由调整大小。它们的可见性可以通过条件控制或通过事件动态更新。

5. 出口元素

5. 出口元素

出口元素 允许玩家离开当前场景并进入另一个场景。它们通常用于表示门、通道或导航点。

  • Target Scene:激活出口时将加载的场景。

出口元素可以是可见对象(例如门),也可以是放置在场景特定区域上的不可见交互区域。条件可以在满足特定要求之前限制通行,例如持有某个物品或完成对话。

6. 详情元素

6. 详情元素

详情元素 会打开一个详情场景,作为聚焦覆盖层,展示主场景中特定部分的近景视图。

  • Detail Scene:激活该元素时将出现的场景。

详情场景适用于需要比主场景更多空间或注意力的交互。常见示例包括检查物品、解谜或与复杂界面交互。

关闭详情场景后,玩家将返回原始场景。

7. 角色元素

角色元素 在场景中显示角色,并直接连接到角色系统。

  • Character:选择在故事设置中定义的角色。
  • Pose:选择角色可用的某个姿势或表情。

角色可以根据故事设计以全身立绘、头像或分层元素的形式出现。它们的可见性和姿势可以通过条件和事件控制,从而让角色在游戏中出现、消失或改变表情。

8. 物品元素

8. 物品元素

物品元素 代表可收集的对象,可添加到玩家的物品栏中。

  • Item:来自故事物品列表的关联物品。
  • Amount:拾取时给予的数量。
  • Image:用于在场景中显示物品的可选视觉覆盖。

物品元素通常与交互逻辑配合使用。激活时,它们可以授予物品、触发事件或更新变量。收集后,元素可以根据配置的动作消失或改变状态。

9. 交互元素

9. 交互元素

交互元素 定义玩家与场景中对象之间的直接交互。

  • 动作:交互发生时执行的操作。
  • 条件:决定该交互是否可用的规则。

交互元素常用于开门、启动机制或触发剧情事件等操作。它们为将场景对象与底层事件系统连接提供了灵活的方式。

10. 查看元素

10. 查看元素

查看元素 允许玩家近距离检查场景中的对象并获取额外信息。

  • Actions:检查后触发的可选动作。
  • Conditions:控制何时可进行查看的规则。

查看通常用于显示对象的描述、线索或叙事细节。玩家发现某些内容后,它也可以解锁新的交互或更新变量。

11. 文本元素

11. 文本元素

文本元素 在场景内直接显示对话、叙述或信息性文本。

  • Text:要显示的文本内容。
  • Font Size / Line Height:控制可读性和行间距。
  • Font Family / Style:支持不同字体和格式选项。
  • Text Color:自定义颜色选择。
  • Alignment:文本框内的水平和垂直对齐。

典型用法包括:

  • 场景标题或地点名称
  • 叙事描述
  • 互动对象的标签或提示

文本元素可以自由设置样式,并与条件结合,仅在故事的特定时刻出现。

12. 元素操作

你可以:

  • Drag & Drop 将元素拖放到场景中的任意位置。
  • Resize 使用角点调整元素大小。
  • Delete 随时删除元素。

编辑器会自动跟踪更改并实时保存。场景布局和元素顺序在与云同步时会被保留。

13. 测试与预览

使用 场景预览 模式测试单个场景。这样可以在运行完整的故事预览之前,验证元素位置、触发条件和视觉构成。

下一步: 故事设置