From 89c96baa065521d11990e8e9223c7e8456761d45 Mon Sep 17 00:00:00 2001 From: bottlefish <781230111@qq.com> Date: Thu, 14 Nov 2024 15:49:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=B3=E5=B0=91=E8=B7=91=E9=80=9A=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Prototype/佩佩/Scripts/UFProcess.cs | 11 +- Assets/Prototype/佩佩/佩佩视觉模块.unity | 4 +- .../Resources/Yarn/PeipeiNew/PeipeiNew.yarn | 30 +- .../Yarn/PeipeiNew2/ClueBoardDay2.yarn | 15 +- .../Resources/Yarn/PeipeiNew2/PeipeiNew2.yarn | 350 +++++++++++------- Assets/Scenes/Persistence.unity | 260 ++++++++++++- .../FixSystem/Scope/OscilloscopeController.cs | 21 +- 7 files changed, 517 insertions(+), 174 deletions(-) diff --git a/Assets/Prototype/佩佩/Scripts/UFProcess.cs b/Assets/Prototype/佩佩/Scripts/UFProcess.cs index e9bd6c11e..15e9fb7d1 100644 --- a/Assets/Prototype/佩佩/Scripts/UFProcess.cs +++ b/Assets/Prototype/佩佩/Scripts/UFProcess.cs @@ -45,7 +45,7 @@ public class UFProcess : MonoBehaviour,IViewLifecycle public void OnShow() { // Debug.Log("UFview Show"); - // StartCoroutine(ProcessMemory("liuying1-2")); + StartCoroutine(ProcessMemory("liuying1-2")); } public void OnExit() @@ -64,8 +64,11 @@ public class UFProcess : MonoBehaviour,IViewLifecycle Debug.LogWarning("Already processing a memory. Please wait until the process is finished."); yield break; } - isProcessing = true; // 开始处理,设置为true + yield return new WaitForSeconds(3f); + AudioManager.PauseLoopAudio(); + isProcessing = false; + DialogController.Instance.StartDialogNode("UF进程播放完毕"); // Sprite memoryFinishedSprite = Resources.Load("Art/Memory/" + memoryFinishedImageName); @@ -140,10 +143,6 @@ public class UFProcess : MonoBehaviour,IViewLifecycle // isProcessing = false; // 处理完成,设置为false // AudioManager.PauseLoopAudio(); // }); - yield return new WaitForSeconds(3f); - AudioManager.PauseLoopAudio(); - isProcessing = false; - DialogController.Instance.StartDialogNode("UF进程播放完毕"); } public bool IsProcessing() { diff --git a/Assets/Prototype/佩佩/佩佩视觉模块.unity b/Assets/Prototype/佩佩/佩佩视觉模块.unity index b015043ee..bb6308457 100644 --- a/Assets/Prototype/佩佩/佩佩视觉模块.unity +++ b/Assets/Prototype/佩佩/佩佩视觉模块.unity @@ -15881,7 +15881,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &641055555 RectTransform: m_ObjectHideFlags: 0 @@ -37790,7 +37790,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1700390217 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Yarn/PeipeiNew/PeipeiNew.yarn b/Assets/Resources/Yarn/PeipeiNew/PeipeiNew.yarn index 147a0d7de..2daac28c5 100644 --- a/Assets/Resources/Yarn/PeipeiNew/PeipeiNew.yarn +++ b/Assets/Resources/Yarn/PeipeiNew/PeipeiNew.yarn @@ -532,6 +532,7 @@ peipei: 画好了。 <> <> me: 总算是好了。你恢复健康了。 +<> <> me: 机体医学意义上的…健康。 peipei: 谢谢你,医生。这样我总算可以完成工作了。 @@ -802,6 +803,7 @@ position: 642,-840 --- <> me:这里应该已经彻底检查过了 +<> //<> <> <> @@ -819,6 +821,7 @@ me:这里应该已经彻底检查过了 <> me: 还是不要再让佩佩尝试了…她的精神已经很紧张了。 <> + <> //<> <> @@ -829,6 +832,7 @@ me:这里应该已经彻底检查过了 <> <> <> +<> //<> <> <> @@ -900,14 +904,24 @@ colorID: 3 position: 2630,-843 --- <> -<> - <> - peipei: 医生…快停下。 - peipei: 我…我的头好痛…… - <> - <> - <> - <> +<> + <> + <> + peipei: 医生…快停下。 + peipei: 我…我的头好痛…… + <> + <> + <> + <> + <> + <> + <> +<> + me: 该看的都看过了 + <> +<> + me: 好了,先去别处看看 + <> <> === diff --git a/Assets/Resources/Yarn/PeipeiNew2/ClueBoardDay2.yarn b/Assets/Resources/Yarn/PeipeiNew2/ClueBoardDay2.yarn index 73eee0211..7c227f209 100644 --- a/Assets/Resources/Yarn/PeipeiNew2/ClueBoardDay2.yarn +++ b/Assets/Resources/Yarn/PeipeiNew2/ClueBoardDay2.yarn @@ -2,8 +2,6 @@ tags: position: -95,-631 --- -me: 来吧…是什么导致了发热和UF的绘图错误呢? -me: 梳理一下现有的症状线索之间的关系吧…… <> <> <> @@ -35,7 +33,7 @@ me: 最直接的不同之处在于,昨天的记忆反流生成了记忆打孔 <> <> <> -<> +<> <> <> <> @@ -66,8 +64,10 @@ title: UF发热原因找到 tags: position: -204,-329 --- -me: 这个持续的AI学习进程使UF保持高负荷运转…造成了发热。 -me: 可是这个“未知进程”又是什么呢? +me: 未知进程不断发送请求让UF模块传递色彩 +//me: 这个持续的AI学习进程使UF保持高负荷运转…造成了发热。 +me: 这使UF保持高负荷运转…造成了发热。 +//me: 可是这个“未知进程”又是什么呢? <> <> <> @@ -94,8 +94,8 @@ tags: position: 40,-327 --- me: 看起来这就是那张UF绘图出现错误的原因。 -me: 这个诡异的AI学习过程扰乱了正常的图片生成程序…导致图片出现了额外的素材。 -me: 可是这个发出指令的“未知进程”到底又是啥呢…… +me: 未知进程的指令扰乱了正常的图片生成程序…导致图片出现了额外的素材。 +//me: 可是这个发出指令的“未知进程”到底又是啥呢…… <> <> === @@ -156,6 +156,7 @@ title: 明白想象力 tags: position: 552,-51 --- +me: 现在明白了神秘进程到底是什么了 me: 由于色觉晶圆的缺失,佩佩失去了色觉。 me: 这却异常地激发了她的想象力……想要通过记忆的色彩,来填补视觉中的黑白。 <> diff --git a/Assets/Resources/Yarn/PeipeiNew2/PeipeiNew2.yarn b/Assets/Resources/Yarn/PeipeiNew2/PeipeiNew2.yarn index 03db1ff29..242832640 100644 --- a/Assets/Resources/Yarn/PeipeiNew2/PeipeiNew2.yarn +++ b/Assets/Resources/Yarn/PeipeiNew2/PeipeiNew2.yarn @@ -3,11 +3,12 @@ tags: colorID: 8 position: 240,-2240 --- -<> -佩佩离开后……第二天 -<> -//<> -<> +// <> +// 佩佩离开后……第二天 +// <> +// //<> +// <> + <> === @@ -112,7 +113,7 @@ position: 240,-2040 title: 引入对话 tags: colorID: 8 -position: 241,-1809 +position: 239,-1813 --- 【跌跌撞撞的脚步声】 peipei: 医生…… @@ -149,8 +150,8 @@ me: 你真的太紧张了。 peipei: 我能怎么办?我的工作要完不成了!我要被回收了…… peipei: 我的头好痛…… me: 这种恐慌已经完全控制住了佩佩…这可不利于问诊。 -<> -<> +// <> +// <> me: 佩佩,放松。我们再做一次绘图测试吧。 me: 但是…#auto_next peipei: 好的…我们快开始吧!罐头包装…罐头海报…我们画什么? @@ -227,7 +228,7 @@ me: 佩佩一直在说头痛,感觉…有点不太妙。 <> <> peipei: 医生…你看……就是这样…… -<> +// <> me: 昨天是缺失一些素材,今天…好像反过来多出素材来了。 peipei: 不行了…我的头…痛的厉害…… me: 怪事越来越多了。而且佩佩现在的状况开起来非常糟糕。 @@ -238,7 +239,7 @@ me: 事不宜迟,开始诊疗吧。 title: 诊断初始化 tags: colorID: 3 -position: 239,-1328 +position: 240,-1332 --- <> <> @@ -251,6 +252,7 @@ position: 239,-1328 //<> <> <> +//<> //TODO-一进来就报警 // <> @@ -262,13 +264,17 @@ position: 239,-1328 // <> me: 这次UF的错误没有产生打孔带了…它会和什么有关系呢? me: 另外还有佩佩主诉的头痛问题…先做一次全身检查吧。 -<> +<> +<> +<> +<> +// <> <> === title: AddAllClueToFavorites tags: colorID: 6 -position: -1033,-1812 +position: -1022,-1527 --- <> <> @@ -282,7 +288,7 @@ position: -1033,-1812 title: 主维修界面 tags: colorID: 3 -position: 229,-267 +position: 238,-429 --- <> Debug在stage0 @@ -296,25 +302,42 @@ position: 229,-267 <> <> - me: UF正在发热,我却不能直接对UF进行检查…… - me: 只能快速做一次全身检查了…希望能找到UF发热的诱因。 + // me: UF正在发热,我却不能直接对UF进行检查…… + // me: 只能快速做一次全身检查了…希望能找到UF发热的诱因。 + <> + <> + <> + // <> + // <> + // <> <> 在stage1 - <> - <> - <> + <> + me: 又发热了? + me: 再次降温吧 + <> + <> + //<> + <> <> Debug在stage2 - <> - me: UF到底把信息传递给了谁? - me: 最好再检查一下各个模块。 - <> + // <> + // me: UF到底把信息传递给了谁? + // me: 最好再检查一下各个模块。 + <> + me: 发热的越来越快了... + me: 再次执行降温 + <> + <> + //<> + <> + <> me: 时间不多了,我必须赶紧分析得出结论…然后迅速执行手术。 me: 希望还来得及…… me: 佩佩,可以休息一下了。我现在需要对已有的症状进行分析。 - <> + // <> <> <> <> @@ -322,19 +345,23 @@ position: 229,-267 <> <> + <> + <> Debug在stage3 //准备尝试停止想象 <> +me: 我不应该这么允许她这么做的…赶紧降温! Debug在stage4 //拆除UF前尝试降温 <> - <> + <> + //<> <> <> Debug在stage5 - <> + //<> // me: 温度应该降下来了 // 【检查确认】 // me:让佩佩去躺着休息下吧...她应该累坏了 @@ -353,10 +380,14 @@ Debug在stage4 <> Debug在stage7 <> + <> + <> <> <> + <> + <> <> - <> + <> //<> <> //最后的处理 @@ -374,11 +405,16 @@ position: -162,-616 <> <> <> +<> <> +<> +<> <> +me: 来吧…是什么导致了发热和UF的绘图错误呢? +me: 梳理一下现有的症状线索之间的关系吧…… //待编辑 //在得到神秘进程这一步之后被打断,同样跳到结论 -<> +//<> === @@ -413,8 +449,8 @@ me: 比方,这是一种比方。 me: 这是一种十分少见的疾病…或者说一种综合征。 me: 机体医学对这部分的了解非常少…它为何产生?如何预防?一切都是未知。 me: 不过…既然如此…… -<> -<> +// <> +// <> me: 佩佩,我需要你停止想象。 peipei: 停止…想象? me: 是的。停止想象。只要这样,发热就可以被止住。 @@ -491,13 +527,23 @@ peipei:…… me: …… me: 好了。现在感觉如何? peipei: 我不知道,我觉得现在好像很没有想象力。也许。 -<> -<> +// <> +// <> me: 那我们试试吧…在视觉模块验证一下吧。 <> <> -//这里应该直接丢进视觉 +<> +<> +//<> +//<> +<> +<> +<> +<> +<> +<> <> +//这里应该直接丢进视觉 === @@ -545,7 +591,7 @@ position: -676,690 title: IntoEyeView tags: colorID: 6 -position: 2962,-1313 +position: 2937,-1319 --- <> <> @@ -595,7 +641,7 @@ position: 2962,-1313 title: Eye_sky tags: colorID: 8 -position: 3175,-973 +position: 3147,-974 --- <> <> @@ -607,14 +653,16 @@ position: 3175,-973 me: 佩佩,看看窗外的天空。 peipei: 我记得天应该是蓝色的…… <> + <> peipei: 不…不应该是这个颜色,不应该是…… <> + peipei: 嗯...这个打孔带收集过了 //!!生成一个给UF用的打孔带 <> me: 果然…不对。从UF写入? me: 视觉正在从…UF…写入数据?这是为什么? me: 这越来越让人困惑了…这会和发热有关系吗? - <> + // <> me: 必须再收集一些类似症状…尽快吧。 <> <> @@ -661,7 +709,9 @@ position: 3571,-979 peipei: 我的头…好痛…… <> peipei: 我好像……不认识自己做的海报了。 + <> <> + me: 一样的进程... //!!生成一个给UF用的打孔带 <> me: 果然…不对。从UF写入? @@ -686,7 +736,7 @@ position: 3571,-979 title: Eye_plant tags: colorID: 8 -position: 3375,-973 +position: 3350,-969 --- <> <> @@ -700,7 +750,10 @@ position: 3375,-973 peipei: 我好像… <> peipei: 分辨不出植物的颜色了…… + <> <> + me: 一样的进程... + // <> //!!生成一个给UF用的打孔带 <> me: 果然…不对。从UF写入? @@ -725,45 +778,50 @@ position: 3375,-973 title: EyeCheckEnd tags: colorID: 8 -position: 2966,-544 +position: 2923,-587 --- //<> +<> <> +me:这里似乎没什么新的症状可收集了 +<> //<> <> <> me:这里似乎没什么新的症状可收集了 + <> //<> //<> <> -<> - <> - 【佩佩说她很痛】 - <> - 【佩佩说她很痛】 - <> - 【佩佩说她很痛】 - <> - //<> - <> -<> - <> +// <> +// <> +// 【佩佩说她很痛】 +// <> +// 【佩佩说她很痛】 +// <> +// 【佩佩说她很痛】 +// <> +// //<> +// <> +<> + // <> me:似乎有足够的信息了,我们离开这里吧。 <> <> + <> <> + <> + // <> //发一次热 - //<> + //<> <> -<> - <> <> me: 佩佩? me: 我不该让她这么做的…… <> <> - <> + <> <> <> === @@ -892,7 +950,7 @@ position: 480,-2840 title: PlugInsert tags: 待编辑 colorID: 8 -position: 1018,-1538 +position: 992,-1578 --- <> <> @@ -921,18 +979,18 @@ tags: 待编辑 colorID: 8 position: -511,-1381 --- -<> - me: 嗯?这里有警告?不让拆? - me: 可是现在确实是UF在发热... - me: 但是也有可能是外部导致的?怎么办比较好? - ->现在就直接拆开盖子 - me:如果再拖不知道会发生什么,先拆开搞清楚 - <> - ->先检查检查外部再说 - me: 没有确定之前,先不轻举妄动比较好 - <> -//<> -<> +// <> +// me: 嗯?这里有警告?不让拆? +// me: 可是现在确实是UF在发热... +// me: 但是也有可能是外部导致的?怎么办比较好? +// ->现在就直接拆开盖子 +// me:如果再拖不知道会发生什么,先拆开搞清楚 +// <> +// ->先检查检查外部再说 +// me: 没有确定之前,先不轻举妄动比较好 +// <> +// //<> +// <> @@ -957,21 +1015,18 @@ position: -515,-1156 === - - title: 第一次降温 tags: colorID: 8 -position: 1363,-1185 +position: 1385,-1179 --- -me: 看起来…发热的核心就是这个UF模块。 --> 【给佩佩降温】 -<> +//<> <> <> <> <> me: 好的…温度降下来了。 +me: 看起来…发热的核心就是这个UF模块。 peipei: 呼…忽然……好多了。 me: 还不能放松…这只是暂时的。 me: 如果不尽快排除发热的根本原因,很有可能还会重来。 @@ -979,6 +1034,7 @@ me: 到底是什么导致了UF的发热呢?…… me: 真麻烦…要是可以直接对UF进行检查就好了。 me: 这也太为难人了…佩佩正在持续发热…我却不被允许访问这个热源进行检查。 me: 只好在全身收集一下其他症状了。 +<> <> <> //!!接入发热之后这里需要重新处理一下 @@ -989,17 +1045,19 @@ me: 只好在全身收集一下其他症状了。 title: 第二次降温 tags: colorID: 8 -position: 1369,-927 +position: 1383,-931 --- --> 【给佩佩降温】 - <> +//<> +<> +<> me: 呼,总算…… -<> +<> me: 佩佩,头还痛吗? peipei: ……嗯?…医生……不痛了………… me: 她已经太虚弱了。照这个势头下去…… me: 下一次温度上来可能就压不下去了。 me: 佩佩恐怕撑不过下一次发热,时间不多了。 +<> me: 虽然说UF上写着“非特殊情况禁止移除外壳”… me: 但是…我的患者已经有生命危险,这不是特殊情况的话…什么是? me: 而且…… @@ -1010,7 +1068,7 @@ me: 直接UF拆开来进行内部检查…或者继续找找线索。 ->拆开UF <> 管不了那么多了…来吧。 - <> + <> <> //<> //<> @@ -1039,14 +1097,17 @@ me: 直接UF拆开来进行内部检查…或者继续找找线索。 title: 第三次降温 tags: colorID: 8 -position: 1658,-735 +position: 1376,-718 --- -暂时废弃,降温减少一次,现在第四次改为第三次 +//暂时废弃,降温减少一次,现在第四次改为第三次 //TODO-玩家有可能会跳过第二次发热,如果那样,第二次和第三次降温结束的对话需要做一些融合 //TODO-最理想的情况:玩家找完视觉会被允许继续插线找线索,如果这么做就在插了一些之后再报第三次,如果直接拆UF就得满足上一条TODO的结论 -// -> 【给佩佩降温】 -// <> -// me: 呼,总算…… +<> +<> +<> +me: 我想下一次发热,不会这么简单了... +<> +<> // peipei: 头不痛了,但是已经很迷糊了 // me: 这太勉强了…照这个势头下去…… // me: 下一次温度上来可能就压不下去了。 @@ -1074,42 +1135,49 @@ position: 1658,-735 -title: 发热降温 +title: 降温成功 tags: colorID: 6 -position: 1374,-1436 +position: 1382,-1464 --- //TODO-等发热检测和降温拆开之后,这里改为仅用作降温完毕的对话 <> <> <> - <> + //<> <> <> - <> - //<> - <> + //<> + <> <> <> === - +title: 降温失败 +tags: +colorID: 6 +position: 1697,-1468 +--- +//TODO-等发热检测和降温拆开之后,这里改为仅用作降温完毕的对话 + //<> +<> +=== title: FirstDialogue tags: colorID: 8 -position: 2961,-972 +position: 2928,-974 --- me: 看起来还是黑白的啊…佩佩,你说的奇怪的颜色,是怎么回事? -peipei: 演示给你看 +peipei: 医生,你看... +<> <> peipei: 嘶…好痛 -<> <> <> <> -<> +<> me:什么?有从UF来的进程? me: 这是怎么回事?这和上次看到的颜色不一样了。 <> @@ -1121,7 +1189,7 @@ me: 我需要再做几次检查,收集完整的症状。 title: Eye_sky_2 tags: colorID: 8 -position: 3981,-974 +position: 3973,-977 --- <> //颜色不出现 @@ -1129,7 +1197,7 @@ position: 3981,-974 me: 没有出现?似乎…… <> me: 好的…我想我们的猜想是正确的。 - <> + //<> peipei: 太好了,医生! peipei: 我们总算找到原因了!对吧? me: 别激动…佩佩。 @@ -1171,12 +1239,12 @@ position: 3981,-974 peipei: 让我试试……抑制想象力。 peipei: 呼… peipei: 我们来吧。 - <> + //<> <> //颜色不出现,一会又出现了 <> me: 似乎成功了,很好…… - <> + <> <> peipei: 啊…痛! peipei: 不…不是这个颜色… @@ -1217,7 +1285,7 @@ position: 3981,-974 peipei: 都是因为你,都是因为你!我…我才…… me: 佩佩,快停下。 peipei: 停止想象!停止想象…停止…… - <> + // <> me: 佩佩! <> <> @@ -1227,7 +1295,7 @@ position: 3981,-974 title: Eye_plant_2 tags: colorID: 8 -position: 4176,-973 +position: 4177,-975 --- <> //颜色不出现 @@ -1235,7 +1303,7 @@ position: 4176,-973 me: 没有出现?似乎…… <> me: 好的…我想我们的猜想是正确的。 - <> + //<> peipei: 太好了,医生! peipei: 我们总算找到原因了!对吧? me: 别激动…佩佩。 @@ -1277,7 +1345,7 @@ position: 4176,-973 peipei: 让我试试……抑制想象力。 peipei: 呼… peipei: 我们来吧。 - <> + //<> <> //颜色不出现,一会又出现了 <> @@ -1320,7 +1388,7 @@ position: 4176,-973 peipei: 都是因为你,都是因为你!我…我才…… me: 佩佩,快停下。 peipei: 停止想象!停止想象…停止…… - <> + //<> me: 佩佩! <> <> @@ -1338,7 +1406,7 @@ position: 4375,-973 me: 没有出现?似乎…… <> me: 好的…我想我们的猜想是正确的。 - <> + //<> peipei: 太好了,医生! peipei: 我们总算找到原因了!对吧? me: 别激动…佩佩。 @@ -1380,7 +1448,7 @@ position: 4375,-973 peipei: 让我试试……抑制想象力。 peipei: 呼… peipei: 我们来吧。 - <> + // <> <> //颜色不出现,一会又出现了 <> @@ -1423,7 +1491,7 @@ position: 4375,-973 peipei: 都是因为你,都是因为你!我…我才…… me: 佩佩,快停下。 peipei: 停止想象!停止想象…停止…… - <> + // <> me: 佩佩! <> <> @@ -1444,10 +1512,10 @@ me: 应该是因为佩佩并没有见过这种显示器,所以不能正确地 title: 停止想象失败 tags: colorID: 8 -position: -161,-240 +position: -152,-233 --- -【佩佩失去了意识,而且系统再次进入过热状态】 -me: 我不应该这么允许她这么做的…赶紧降温! +<> +//【佩佩失去了意识,而且系统再次进入过热状态】 //这里会自动调用主界面维修 <> //<> @@ -1492,7 +1560,7 @@ me: 好了,佩佩。不要…不要太沉迷其中。 title: 绘图测试 tags: colorID: 8 -position: 245,-1589 +position: 240,-1591 --- 【生成图片】 【图片看起来有问题】 @@ -1540,7 +1608,7 @@ position: 920,-3040 title: 过热时插线的对话_1 tags: colorID: 8 -position: 1015,-1272 +position: 995,-1287 --- <> <> @@ -1554,8 +1622,9 @@ position: 1015,-1272 <> me: 先别管什么线索了…必须先进行降温。 <> - ->开始降温 - <> + <> + // ->开始降温 + // <> <> //TODO-理论上这里只有插不同的模块才会弹出对话,但不知道怎么做——应该取决于降温工具怎么呼出 //TODO-现在是把检测温度和降温放在一起做的,之后要拆开 @@ -1638,12 +1707,14 @@ position: -163,-1303 title: 检测UF外壳螺丝移除 tags: colorID: 8 -position: -160,-1038 +position: -159,-1043 --- //TODO-需要一个命名规范? <> <> -【发现了里面的色觉晶圆,很惊讶】 +me: 啊,这是... +me: 色觉晶圆?怎么会在这里... +me: 好吧,现在没时间在意这个了... // me: 好了…赶紧看看这里有什么值得注意的东西吧。 // ->把打孔带/二维码喂给读卡槽 // me: 果然这个带子是可以用的! @@ -1651,6 +1722,7 @@ position: -160,-1038 me: 这里有插孔了,可以去检查看看了 <> <> +<> //<> === @@ -1660,7 +1732,7 @@ me: 这里有插孔了,可以去检查看看了 title: UF进程播放完毕 tags: colorID: 8 -position: -152,-846 +position: -153,-845 --- //【表现学习过程】 me: …… @@ -1677,6 +1749,8 @@ peipei: 呕…真的不行了,医生……停下。 me: 我想我们也看够了。 <> //这个会自动进入一次Yarn的主维修 +<> +<> <> === @@ -1686,14 +1760,15 @@ me: 我想我们也看够了。 title: 第四次降温 tags: colorID: 8 -position: 1368,-682 +position: 1378,-478 --- -<> --> 【给佩佩降温】 +// <> +// -> 【给佩佩降温】 //温度降不下来但也需要一个判定条件 me: 不…温度怎么也降不下来! 【稍加思索,没有时间了,现在唯一想到的办法就是拆除UF】 me: 只有这样了…先把热源给移除了。 +<> <> <> <> @@ -1727,9 +1802,10 @@ tags: colorID: 8 position: -145,-47 --- -【移除了所有UF的螺丝,取下UF,发热停止了】 +//【移除了所有UF的螺丝,取下UF,发热停止了】 <> <> +<> <> <> me: 好…现在热源被移除了。 @@ -1742,11 +1818,11 @@ me: 结束了…暂时。 me: 她会醒过来的。 me: 在这之前,让我们完成最后的诊疗分析吧。 me: 让她在这里休息一会吧…… -<> -<> -<> -<> -<> +// <> +// <> +// <> +// <> +// <> <> <> === @@ -1757,12 +1833,17 @@ me: 让她在这里休息一会吧…… title: Clueboard2 tags: colorID: 1 -position: -157,154 +position: -158,171 --- -<> +<> +<> +<> +<> me: 看来…想象力不是那么容易被停止的东西。 me: 但至少…我们的线索链似乎能圆上了,这个一直困扰我们的“神秘进程”…… <> +<> +<> //【得出两种处理方案:安装晶圆和记忆色彩初始化】 //<> === @@ -1773,7 +1854,7 @@ me: 但至少…我们的线索链似乎能圆上了,这个一直困扰我们 title: 结论2 tags: colorID: 8 -position: -160,360 +position: -155,367 --- <> me: 佩佩? @@ -1783,8 +1864,8 @@ me: 佩佩? <> <> <> -<> -<> +// <> +// <> me: 你醒了…… me: 你都听到了? peipei: 我感觉到了…… @@ -1868,8 +1949,8 @@ peipei: 我会回来做那个记忆初始化的。 peipei: 不要让我痛苦…… me: …… me: 我会的。 - <> - <> + // <> + //<> peipei: 我们去维修室吧。 <> <> @@ -1919,14 +2000,17 @@ peipei: 所以,我不可能离开的。医生。 peipei: 求求你了,帮我把晶圆装上去吧。 me: …… me: 好吧,我会给你装的。 -<> -<> +// <> +// <> peipei: 太好了! peipei: 太好了…谢谢你,医生! peipei: 我们去维修室吧 <> <> <> +<> +<> +<> <> <> <> diff --git a/Assets/Scenes/Persistence.unity b/Assets/Scenes/Persistence.unity index 656fe09b1..d92894ce4 100644 --- a/Assets/Scenes/Persistence.unity +++ b/Assets/Scenes/Persistence.unity @@ -1422,6 +1422,10 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 1861626543541979553, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1884141132639401555, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: node value: @@ -1842,9 +1846,13 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 5399562009669617380, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} + propertyPath: m_Name + value: "\u6CBB\u7597\u65B9\u6848Day1" + objectReference: {fileID: 0} - target: {fileID: 5399562009669617380, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5400514598122137772, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: node @@ -1956,7 +1964,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6374982573157599259, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: nodeLists.Array.size - value: 26 + value: 27 objectReference: {fileID: 0} - target: {fileID: 6374982573157599259, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: nodeLists.Array.data[0] @@ -1986,6 +1994,10 @@ PrefabInstance: propertyPath: nodeLists.Array.data[25] value: objectReference: {fileID: 2001435038} + - target: {fileID: 6374982573157599259, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} + propertyPath: nodeLists.Array.data[26] + value: + objectReference: {fileID: 512822523} - target: {fileID: 6374982573157599259, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: Day1InitnodeLists.Array.size value: 10 @@ -2077,7 +2089,7 @@ PrefabInstance: - target: {fileID: 6374982573157599259, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: Day2InitnodeLists.Array.data[10] value: - objectReference: {fileID: 1204800887} + objectReference: {fileID: 512822523} - target: {fileID: 6521711396190659793, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: m_IsActive value: 0 @@ -2148,7 +2160,11 @@ PrefabInstance: objectReference: {fileID: 963688926} - target: {fileID: 7229858039366443426, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: m_AnchoredPosition.x - value: -125 + value: 295 + objectReference: {fileID: 0} + - target: {fileID: 7229858039366443426, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} + propertyPath: m_AnchoredPosition.y + value: 173 objectReference: {fileID: 0} - target: {fileID: 7282059703571068344, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} propertyPath: m_AnchoredPosition.x @@ -2304,6 +2320,9 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 243936684093451547, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} insertIndex: 19 addedObject: {fileID: 2001435039} + - targetCorrespondingSourceObject: {fileID: 243936684093451547, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} + insertIndex: -1 + addedObject: {fileID: 512822524} - targetCorrespondingSourceObject: {fileID: 5407960444761029726, guid: c998a63bd211990449fe9bb1f2832e3d, type: 3} insertIndex: -1 addedObject: {fileID: 2044818315} @@ -2950,6 +2969,225 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4e61040b961ba1446ad453ee17f4a737, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &512822522 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 639620682} + m_Modifications: + - target: {fileID: 335576223888401555, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.y + value: -24 + objectReference: {fileID: 0} + - target: {fileID: 711204462336342254, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _sID + value: 28698bdb-8a42-49a1-82a5-98ff9e238b71 + objectReference: {fileID: 0} + - target: {fileID: 711204462336342254, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: graphManager + value: + objectReference: {fileID: 380148808} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.y + value: -429 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492362463150524985, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _sID + value: 2ee37201-bbd8-44e4-b56e-57662a88612a + objectReference: {fileID: 0} + - target: {fileID: 1492362463150524985, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: graphManager + value: + objectReference: {fileID: 380148808} + - target: {fileID: 1802171307560133681, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _sID + value: b066d371-f353-46d0-bfe7-49bf5d1ec6ff + objectReference: {fileID: 0} + - target: {fileID: 1802171307560133681, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: graphManager + value: + objectReference: {fileID: 380148808} + - target: {fileID: 4275560223240664784, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4275560223240664784, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.y + value: -71 + objectReference: {fileID: 0} + - target: {fileID: 6127396563183384913, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_text + value: "\u6CBB\u7597\u65B9\u6848" + objectReference: {fileID: 0} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _id + value: solution + objectReference: {fileID: 0} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _sID + value: 08b051ee-20d3-4490-9082-0c34536e6156 + objectReference: {fileID: 0} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _enableDrag + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: graphManager + value: + objectReference: {fileID: 380148808} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: ports.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: ports.Array.data[0] + value: + objectReference: {fileID: 512822526} + - target: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: ports.Array.data[2] + value: + objectReference: {fileID: 512822525} + - target: {fileID: 8449701035181645741, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: _sID + value: a6d81288-e0ca-4660-badc-47fe03d34b5d + objectReference: {fileID: 0} + - target: {fileID: 8449701035181645741, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: graphManager + value: + objectReference: {fileID: 380148808} + - target: {fileID: 8704840646630995379, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_Name + value: "\u6CBB\u7597\u65B9\u6848Day2" + objectReference: {fileID: 0} + - target: {fileID: 8704840646630995379, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9134267424416276186, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + propertyPath: m_AnchoredPosition.y + value: -43 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} +--- !u!114 &512822523 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6543898898142307837, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + m_PrefabInstance: {fileID: 512822522} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38cb05a0012a4c99982acfcd8ebd2b10, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &512822524 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1393312134334379768, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + m_PrefabInstance: {fileID: 512822522} + m_PrefabAsset: {fileID: 0} +--- !u!114 &512822525 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 711204462336342254, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + m_PrefabInstance: {fileID: 512822522} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 85815d386fde43dca8b4be1cfd26fe89, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &512822526 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1492362463150524985, guid: 5521e8e3a14c928419d19f181b2f53e5, type: 3} + m_PrefabInstance: {fileID: 512822522} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 85815d386fde43dca8b4be1cfd26fe89, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &515480972 GameObject: m_ObjectHideFlags: 0 @@ -8217,14 +8455,14 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _nodes: - - {fileID: 2001435038} - - {fileID: 1844301390} - - {fileID: 1392825347} - - {fileID: 1282326177} - - {fileID: 1204800887} - - {fileID: 798685759} - - {fileID: 679539979} - {fileID: 38676759} + - {fileID: 679539979} + - {fileID: 798685759} + - {fileID: 1282326177} + - {fileID: 1392825347} + - {fileID: 1844301390} + - {fileID: 2001435038} + - {fileID: 512822523} _connections: [] _cacheRaycasters: 1 --- !u!4 &1620453322 diff --git a/Assets/Scripts/FixSystem/Scope/OscilloscopeController.cs b/Assets/Scripts/FixSystem/Scope/OscilloscopeController.cs index 0c4ebfe41..533ea7acf 100644 --- a/Assets/Scripts/FixSystem/Scope/OscilloscopeController.cs +++ b/Assets/Scripts/FixSystem/Scope/OscilloscopeController.cs @@ -9,6 +9,7 @@ using TMPro; using UnityEditor.Localization.Plugins.XLIFF.V20; using AibisDream; using Yarn.Unity; +using Unity.VisualScripting; public class OscilloscopeController : MonoBehaviour { @@ -82,7 +83,7 @@ public class OscilloscopeController : MonoBehaviour { cantReduce=unReduceAble; - heatNum=heat; + HeatNum=heat; } [YarnCommand("ShowHeatMap")] public void ShowHeatMap(bool show) @@ -102,17 +103,23 @@ public class OscilloscopeController : MonoBehaviour { yield return new WaitForSeconds(1); DialogController.Instance.StartDialogNode("降温失败"); + yield break; } - float duration = 2f; // 动画时长为 2 秒 + else + { + float duration = 2f; // 动画时长为 2 秒 - // 使用 DOTween 来动画化数值变化 - yield return DOTween.To(() => HeatNum, x => HeatNum = x, 0, duration).WaitForCompletion(); + // 使用 DOTween 来动画化数值变化 + yield return DOTween.To(() => HeatNum, x => HeatNum = x, 0, duration).WaitForCompletion(); - DialogController.Instance.StartDialogNode("降温成功"); + DialogController.Instance.StartDialogNode("降温成功"); - // 动画完成后,数值已经降为 0,可以在这里添加进一步的逻辑 - Debug.Log("Value has reached zero."); + // 动画完成后,数值已经降为 0,可以在这里添加进一步的逻辑 + Debug.Log("Value has reached zero."); + + } + } private void HandlePlugInserted(Plug plug) {