复古点击演出 · 素材替换说明 ================================ 默认素材是固定文件名的单张 PNG,不需要改代码。 每次打开网页都会重新读取根目录的「默认.png」,按 sprite-manifest.js 自动切图后应用; 读取失败时才使用「替换素材」里的本地 PNG。刷新页面会重新读取,不使用上次的切图缓存。 三种替换方式 ----------- A. PNG 模板:网页顶部「PNG 模板」逐张下载 -> 按原路径覆盖「替换素材」-> 刷新。 B. ZIP 模板:顶部「ZIP 模板」下载「素材模板.zip」-> 解压替换 -> 重新压缩 -> 网页「导入素材」。 C. 整张精灵图:编辑「替换模板.png」(固定 6100 × 5500)-> 网页「导入素材」。 注意: - 单张 PNG 不能通过「导入素材」替换;该入口的单张图只用于整张精灵图。 - 「对话.txt」不会被网页自动读取;请点「导入 TXT」,或把文件放进 ZIP 一起导入。 - 导入素材后游戏会从头开始。 固定路径与建议尺寸 ----------------- 背景 背景/背景.png 1600 × 900 人物立绘(每个阶段 6 张,建议透明 PNG) 人物立绘/阶段1/睁眼闭嘴.png 600 × 800 基础(睁眼闭嘴) 人物立绘/阶段1/说话-睁眼张嘴.png 600 × 800 说话(睁眼张嘴) 人物立绘/阶段1/说话-闭眼张嘴.png 600 × 800 说话 + 眨眼(闭眼张嘴) 人物立绘/阶段1/闭眼闭嘴.png 600 × 800 眨眼(闭眼闭嘴) 人物立绘/阶段1/受击前.png 600 × 800 道具受击前 人物立绘/阶段1/受击后.png 600 × 800 道具受击后 阶段2~阶段5 的文件夹结构与阶段1相同。 头像(每个阶段 4 张) 头像/阶段1/头像.png 400 × 400 头像/阶段1/点击前.png 400 × 400 头像/阶段1/点击后.png 400 × 400 头像/阶段1/眨眼.png 400 × 400 阶段2~阶段5 的文件夹结构与阶段1相同。 对话框皮肤(每个阶段 1 张) 对话框和道具/对话框/阶段1/对话框.png 900 × 210 阶段2~阶段5 的文件夹结构与阶段1相同。 道具(只有一个) 对话框和道具/道具/道具.png 256 × 256 结束 CG 结束CG/结束CG.png 1600 × 900 尺寸不是硬性限制,图片会按比例适配。推荐 PNG;ZIP 导入也兼容 JPG / WebP / GIF / SVG,只要文件名(不含扩展名)一致。 立绘边框会按 PNG 的透明像素轮廓生成,请保留透明背景;不透明图片会得到矩形边框。 阶段回退 -------- 立绘、头像、对话框各自独立取图: 当前阶段已导入 -> 不高于当前阶段的最高已导入阶段 -> 最低已导入阶段 -> 当前阶段本地占位。 单帧缺失时也按该帧的已导入阶段回退。 整张精灵图的透明或单色格会跳过;ZIP 中实际包含的阶段文件都会被视为已导入。 只做阶段1时,请只把阶段1放进 ZIP,或使用整张精灵图导入。 阶段范围 -------- 阶段1:0~24 次 阶段2:25~49 次 阶段3:50~69 次 阶段4:70~99 次 阶段5:100~104 次 第 105 次进入结束 CG。 第 5 次互动是阶段1内的特殊节点。 对话.txt -------- 普通: 台词 点击立绘时播放,不增加计数。 道具: 台词 点击道具时播放,计数 +1。 正面: / 负面: 也作为道具台词使用。 [节点5] 第 5 次互动的特殊台词。 [过渡1-2]~[过渡4-5] 进入新阶段时优先播放。 保留 [阶段N] 区块标题和台词前缀。台词在阶段内循环;过长会自动缩小字号。 其他调整 -------- - 立绘位置、大小和边框:演出设置 -> 立绘配布。 - 立绘反应的频率、时间和速度:演出设置 -> 立绘反应。 - 呼吸、眨眼、字体、颜色、字号、描边、对齐:演出设置。 - 道具音:顶部「道具音」下拉。呼吸音自动播放。