Gal Lop 固定文本框——可拖动、可固定、灵活的对话显示控件
什么是固定文本框
Gal Lop 默认的对话文本框出现在屏幕底部或侧边固定位置。但有时候你需要更灵活的显示方式:
- 想让一段旁白出现在屏幕中央
- 想让提示文字靠近某个角色立绘
- 想做一个屏幕角落的"系统状态"小文本框
- 想让不同角色的对话出现在屏幕不同位置(角色 A 在左、角色 B 在右)
这时候就需要固定文本框功能——它是一个可以自由拖动、调整大小、然后"固定"在那里的文本显示控件。
创建固定文本框
步骤 1:找到入口
在对话节点或纯文本节点的编辑界面,找到"文本框设置"或"高级选项"里的"创建固定文本框"按钮。
步骤 2:初始状态——可拖动
刚创建出来的固定文本框是"浮动"的:
- 点击边框可以选中它(出现高亮边框)
- 拖左上角可以移动位置
- 拖右下角可以调整大小
- 点击内部可以输入 / 编辑文本
步骤 3:拖动到合适位置
把文本框拖到你想要的位置。这个位置可以是屏幕上的任意位置——完全不受 Gal Lop 默认文本框的区域限制。
步骤 4:调整大小
根据文本内容的长度调整文本框大小:
- 太小 → 文本显示不全
- 太大 → 看起来空荡荡
- 建议文本框宽度占屏幕宽度的 40%~60% 比较舒适
步骤 5:固定
位置和大小都满意后:
- 长按文本框边框
- 在弹出的菜单里选"固定"
- 固定后的文本框位置和大小都不能再拖动了(直到你解除固定)
固定 vs 浮动
| 状态 | 可以做什么 | 不能做什么 |
|---|---|---|
| 浮动(可编辑) | 拖动、缩放、编辑文本、固定 | 在预览模式中正常显示(需要先固定) |
| 固定 | 解除固定、编辑文本 | 拖动、缩放 |
固定文本框只有在"固定"状态下才会在预览和读者阅读时正常显示。浮动状态是创建和编辑阶段的状态。
固定文本框的典型用法
用法 1:屏幕角落的系统提示
某些作品需要在屏幕角落显示一些系统信息:
- "当前好感度:小樱 45 / 雷姆 38"
- "持有道具:钥匙 ×1"
- "时间:Day 5 · 放学后"
创建一个小的固定文本框放在屏幕角落,设置为半透明背景,长期显示。
用法 2:分屏对话布局
在双人对话场景里:
- 角色 A 的对话文本框放在屏幕左下方
- 角色 B 的对话文本框放在屏幕右下方
- 两人立绘分别在左右两侧
- 中间留空显示场景
这种布局比默认的单文本框更有戏剧张力。
用法 3:屏幕中央旁白
重要的旁白、回忆片段的引导语、章节标题等:
- 创建固定文本框放在屏幕中央
- 文字居中、字体加大
- 可以设置渐变色背景或半透明遮罩
用法 4:对话框样式化
有些创作者用固定文本框来实现更复杂的对话框样式:
- 不规则形状(三角形、气泡型)
- 自定义背景图 + 文字叠加
- 靠近角色立绘的"贴脸"对话框
解除固定
想调整已经固定的文本框位置或大小:
- 长按固定文本框
- 菜单里选"解除固定"
- 文本框回到浮动状态,可以拖动缩放了
- 调整完重新固定
固定文本框 vs 默认文本框
| 维度 | 默认文本框 | 固定文本框 |
|---|---|---|
| 位置 | 固定(底部 / 侧边) | 任意位置 |
| 大小 | 自动适应文本 | 手动指定 |
| 样式 | Gal Lop 默认 | 可自定义背景、边框、字体 |
| 创建难度 | 不需要创建,自动出现 | 需要手动创建和调整 |
| 适用场景 | 绝大多数日常对话 | 特殊布局需求 |
建议:90% 的日常对话用默认文本框就够了。固定文本框留给那 10% 需要特殊布局的地方。不要为了追求"全部自定义"而把每一个对话框都做成固定文本框——工作量大而且容易出错。
常见问题
固定文本框在预览里看不见
原因:你可能还没固定。浮动状态的文本框只在编辑界面显示,预览里看不到。一定要先固定再预览。
调整了固定文本框但下一个节点又变回去了
每个固定文本框是绑定在单个节点上的。如果多个节点都需要固定文本框,每个节点都要单独创建和固定。如果你想复用同一个样式的固定文本框,可以从已有的节点里复制(长按节点 → 复制)。
固定文本框挡住了立绘或按钮
解决方法:
- 调整固定文本框的位置(解除固定 → 拖走 → 重新固定)
- 调整固定文本框的大小(缩小)
- 调整层级(如果 Gal Lop 支持)
固定文本框的文字跑出来了
调整大小,让文本框足够容纳当前文本量。或者缩短文本内容。
创建了太多固定文本框导致混乱
Gal Lop 不限制每个节点能创建多少个固定文本框,但超过 3~4 个会明显增加管理成本。建议:
- 一个节点最多 2 个固定文本框
- 场景复杂时考虑拆分成多个节点
- 不用的固定文本框及时删除