Merge branch '春晖0920晚上' into 'develop'

春晖0920晚上

See merge request aibis-dream/aibis-dream!57
This commit is contained in:
2024-09-21 02:10:40 +00:00
10 changed files with 45 additions and 34 deletions
@@ -101,7 +101,7 @@ public class EyeTransitionManager : MonoBehaviour
private void Awake()
{
LoadState();
//LoadState();
//DontDestroyOnLoad(this.gameObject);
SceneManager.sceneUnloaded += OnSceneUnloaded;
@@ -118,7 +118,7 @@ public class EyeTransitionManager : MonoBehaviour
{
if (currentScene.name == "佩佩视觉模块")
{
SaveState();
//SaveState();
}
}
@@ -184,7 +184,7 @@ public class EyeTransitionManager : MonoBehaviour
SetVisualState(config.viewState.ToString(),config.currentVisualIndex);
}
}
LoadState();
//LoadState();
}
public void ActivateSocketChoice(YarnOption[] options)
@@ -274,7 +274,7 @@ public class EyeTransitionManager : MonoBehaviour
{
yield return null;
}
SaveState();
//SaveState();
}
// Yarn 命令,设置视图的可用性
[YarnCommand("set_view_availability")]
@@ -104,7 +104,7 @@ public IEnumerator ColorFadeOut()
// });
memorySequence.AppendInterval(3.35f);
memorySequence.AppendInterval(3.4f);
// 记忆处理结束,激活memoryFinishedImage
memorySequence.AppendCallback(() =>
@@ -12,14 +12,14 @@ position: 55,-1208
title: TV
position: 66,-976
---
<<mute true>>
<<pause_amb1_audio>>
<<pause_amb2_audio>>
<<character_init character Peipei>>
<<fade_in 1>>
<<switch_dialog_view OldBox>>
本demo为早期验证版本,其中文本,交互,画面均为过程版
如果遇到bug或困扰,请随时联系发给您demo的朋友
如果您不知道在何处反馈,欢迎微信联系:15209116298 QQ781230111
本demo为早期验证版本,其中文本,交互,画面,声音均为过程版
如果遇到bug或困扰,请随在玩家群325268983中反馈
如果您能够在游玩过程中记录反馈,我们将不胜感激
好了!游戏开始~
<<hide_dialog>>
@@ -33,6 +33,7 @@ position: 66,-976
<<switch_tv 黑屏>>
<<wait 1>>
<<switch_tv 新闻>>
<<mute false>>
<<random_play_interaction tv_in>>
播报员: 欢迎收看今天的幸福快讯!
播报员: 今天天气晴,午后可能会有小雨。
@@ -121,12 +122,14 @@ position: 64,-262
<<move_to_fix>>
<<fade_in 1>>
me: 我在拆卸你的头部背板,这可能会让你感觉有些痒。
<<mute true>>
<<load_scene 佩佩视觉模块>>
///拆除color模块
<<Set_ViewVisualState ViewManager "ColorView" 1>>
///任务插入
<<wait 1>>
<<fade_out 1>>
<<mute false>>
///让佩佩的眼睛处于可以想象颜色的状态
<<set_EyeState EyeManager "CannotImagineColor">>
///确认当前的试图状态为头部的概览视图
@@ -860,11 +863,11 @@ peipei_child: 医生快看,它现在更像一个飞机啦!
peipei: 停下,医生……快停下……
me: 感觉反胃是吗?记忆引起的情绪波动导致的,我这就退出来。
<<set $MemoryVisited_PeipeiTalk to true>>
<<set_view_availability ViewManager "MemoryView" false>>
position: -155,407ility ViewManager "MemoryView" false>>
<<jump Choice>>
===
title: conclusion
position: -212,372
position: -201,426
---
<<start_transition ViewManager "MainView">>
@@ -919,7 +922,7 @@ peipei: ……
===
title: BeforeSurgery
position: 345,412
position: 359,428
---
me: 那么,<b><size=100%><color=\#FFB200>视觉-记忆桥阻断术</color></b> ,如果你确认接受手术,就在这里签下你的名字吧。
peipei: ……(签字)
@@ -930,14 +933,16 @@ me: 好的,那么我们开始吧。
<<set $surgery_PeipeiTalk=true>>
<<fade_in 1>>
<<move_to_fix>>
<<mute true>>
<<load_scene 佩佩视觉模块>>
<<Set_ViewVisualState ViewManager "ColorView" 1>>
<<wait 1>>
<<fade_out 1>>
<<mute false>>
<<add_task TaskManager "修好佩佩的UF模块">>
<<add_task TaskManager "执行记忆-视觉桥阻断术" "修好佩佩的UF模块">>
<<wait 0.5>>
position: 85,821
<<task_moveIn TaskManager>>
<<jump Choice>>
@@ -305,7 +305,7 @@ position: 77,22
<<jump Choice>>
===
title: EyeView
position: 554,12
position: 469,33
---
///进入视觉模块
<<set_EyeState EyeManager "CannotImagineColor">>
@@ -384,7 +384,7 @@ me: 总之……这不是你的工作结果异常的原因。
===
title: UFtest
position: -324,10
position: -324,9
---
///确保是在主视角下进行UF模块的操作
<<start_transition ViewManager "MainView">>
@@ -518,10 +518,11 @@ me: 怎么办?手册也没有给出解决办法……
===
title: conclusion
position: -209,312
position: 87,267
---
///<<load_scene 主房间>>
///<<任务提示更新: 进行诊断已完成>>
<<start_transition ViewManager "MainView">>
peipei: 医生…现在该怎么办?我感觉我的左眼几乎要烧坏了……
me: 好吧,现在的问题比较棘手。
me: 手册上的信息似乎不足以解决你的问题了。我现在所能看到的是……
@@ -531,6 +532,7 @@ peipei: 什么意思?
me: 形象地说,有一种我看不见的东西,在使你的记忆和视觉互相寻找。
me: 这实在是有点诡异。就像是你的视觉和记忆不适应失去连接的状态,正在尝试寻找对方。
me: 这是为什么呢?我是严格按照手册的方式去做的……
me: 可能不是一下子能搞清楚的,我们出去聊吧
<<fade_in 1>>
<<load_scene ClinicScene>>
<<move_out_fix>>
@@ -649,7 +651,7 @@ me: 那我们试试吧。
===
title: Treatment
position: 124,513
position: 93,516
---
<<set_EyeState EyeManager "CannotImagineColor">>
<<EyeEffect_Init EyeManager>>
@@ -574,11 +574,11 @@ me: 总算,结束了。
me: 她再也不记得任何颜色了,她再也不记得任何颜色了……
me: 我…我在做对的事情吗?
<<fade_in 1>>
感谢您游玩 艾比斯之梦 的demo-佩佩切片,流程到此终
本demo为早期验证版本,其中文本,交互,画面均为过程版
您的反馈和建议对我们至关重要
如果您不知道在何处反馈,欢迎微信联系:15209116298 QQ781230111
谢谢!(退出游戏Alt F4)
感谢您游玩 艾比斯之梦 的demo-佩佩流程,游戏到此暂时中
欢迎在玩家群325268983中讨论和反馈,以及通过问卷告诉我们您的意见
这对我们非常重要!谢谢!
如果您希望在再次尝试游戏,可以使用P+Q键调出快进指令(位于右上角),可以随时开启关闭
(退出游戏Alt F4)
===
@@ -779,11 +779,11 @@ me: 总算,结束了。
me: 我看不到颜色了,我看不到颜色了。
me: 我…我在做对的事情吗?
<<fade_in 1>>
感谢您游玩 艾比斯之梦 的demo-佩佩切片,流程到此终
本demo为早期验证版本,其中文本,交互,画面均为过程版
您的反馈和建议对我们至关重要
如果您不知道在何处反馈,欢迎微信联系:15209116298 QQ781230111
谢谢!(退出游戏Alt F4)
感谢您游玩 艾比斯之梦 的demo-佩佩流程,游戏到此暂时中
欢迎在玩家群325268983中讨论和反馈,以及通过问卷告诉我们您的意见
这对我们非常重要!谢谢!
如果您希望在再次尝试游戏,可以使用P+Q键调出快进指令(位于右上角),可以随时开启关闭
(退出游戏Alt F4)
// peipei: 医生?!难道你……
// peipei: 不…不不不……我不……
// ->你看到色彩,我治好我的病人,比什么都重要。
+5 -5
View File
@@ -2045,7 +2045,7 @@ AudioSource:
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 1773163451604355202, guid: b14347481450a234a852407119bfecb4, type: 2}
m_audioClip: {fileID: 0}
m_audioClip: {fileID: 8300000, guid: fc69ad6fefb757c43b4d68c6a82363b3, type: 3}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
@@ -3713,7 +3713,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1596715191
RectTransform:
m_ObjectHideFlags: 0
@@ -3728,9 +3728,9 @@ RectTransform:
m_Children: []
m_Father: {fileID: 1696845842}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 200, y: -163.79704}
m_SizeDelta: {x: 240, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1596715192
+5 -1
View File
@@ -42,7 +42,11 @@ public class BookManager : MonoBehaviour
flipmanager = book.gameObject.GetComponent<AutoFlip>();
bookPos = book.gameObject.GetComponent<RectTransform>();
// Initially, the book is closed
CloseBook();
if(book.gameObject.activeInHierarchy)
{
CloseBook();
}
}
// Open the book and flip to a specific page
+2 -2
View File
@@ -13,14 +13,14 @@ namespace AibisDream {
private void OnEnable()
{
startButton.onClick.AddListener(StartGame);
continueButton.onClick.AddListener(ContinueGame);
//continueButton.onClick.AddListener(ContinueGame);
quitButton.onClick.AddListener(QuitGame);
}
private void OnDisable()
{
startButton?.onClick.RemoveListener(StartGame);
continueButton?.onClick.RemoveListener(ContinueGame);
//continueButton?.onClick.RemoveListener(ContinueGame);
quitButton?.onClick.RemoveListener(QuitGame);
}