Project1

标题: 如何通过某个剧情后更换标题画面? [打印本页]

作者: 运线生命    时间: 2026-1-3 21:41
标题: 如何通过某个剧情后更换标题画面?
小女子做了一个自定义标题界面,希望他在达成TRUE END的时候更换标题画面背景,使用了开关但因为不是全局的无法影响到。问AI倒是教我写了代码,但是用上去把我开始游戏一类的按钮都弄不见了TT
请教一下各位大大如何实现这样的,度过某个剧情之后会改变自定义标题画面的效果鸭?

爱各位大大<333 (第一次发帖求助,如果有不符合规矩的请告知我TT
作者: 运线生命    时间: 2026-1-3 21:43
另外,AI教我写的代码是这样的
// 读取游戏最新存档(最后一次保存的存档)的开关状态
var latestSaveId = DataManager.latestSavefileId(); // 获取最新存档ID
if (latestSaveId > 0) { // 若存在存档(即玩家之前玩过并保存过)
    DataManager.loadGame(latestSaveId); // 加载最新存档数据,包含开关1的状态
}
呜呜,我让ai帮我改一下,结果搞了一整天了一直没成功,不是无效就是报错,果然ai还是不靠谱的QAQ
作者: 糜腥珊瑚态耄耋    时间: 2026-1-3 23:40
开关思路不对  是需要全局存档数据  
作者: 运线生命    时间: 2026-1-3 23:58
糜腥珊瑚态耄耋 发表于 2026-1-3 23:40
开关思路不对  是需要全局存档数据

嗯嗯!我也发现了是开关不能全局存档的原因,但是我不知道怎么搞一个能全局的开关,也不知道怎么做全局存档数据,是不是需要什么插件鸭?求大大解答O.O
作者: 糜腥珊瑚态耄耋    时间: 2026-1-4 00:11
ConfigManager或者DataManager._globalInfo 提示AI自己要存到这两个地方的其中一个
作者: 阵颜    时间: 2026-1-4 00:37
为何不试试事件标题呢?全局开关/全局变量,直接去搜索相关插件就行了。
作者: jack99zgp    时间: 2026-1-4 20:47
我的疑问是,你设计trueend的时候的构思里没有去考虑全局变量吗
作者: 运线生命    时间: 2026-1-4 23:28
阵颜 发表于 2026-1-4 00:37
为何不试试事件标题呢?全局开关/全局变量,直接去搜索相关插件就行了。

我去找了这个https://rpg.blue/thread-486316-1-1.html MV+MZ的全局开关和变量插件,用上去是成功改变了标题画面,但是再进去游戏无论是读档还是新游戏都无法动弹,不知道是什么原因
作者: 运线生命    时间: 2026-1-4 23:31
jack99zgp 发表于 2026-1-4 20:47
我的疑问是,你设计trueend的时候的构思里没有去考虑全局变量吗

考虑了开关和变量,但我是新手,没考虑到游戏里的开关不是全局的。小女子比较随性,想到什么做什么,没有考虑太多啦orz
作者: 运线生命    时间: 2026-1-5 01:12
糜腥珊瑚态耄耋 发表于 2026-1-4 00:11
ConfigManager或者DataManager._globalInfo 提示AI自己要存到这两个地方的其中一个

谢谢大大指点
作者: 运线生命    时间: 2026-1-7 14:06
运线生命 发表于 2026-1-5 01:12
谢谢大大指点

谢谢!!试了下应该没问题!
作者: jack99zgp    时间: 2026-1-14 00:41
好像还有更简单的,直接对着$gameSystem后面加变量
作者: jack99zgp    时间: 2026-1-14 01:29
jack99zgp 发表于 2026-1-14 00:41
好像还有更简单的,直接对着$gameSystem后面加变量

思路不对




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1