From 7db86de0c0bf235e0fce37e102422834aff59506 Mon Sep 17 00:00:00 2001 From: bottlefish <781230111@qq.com> Date: Fri, 20 Sep 2024 15:27:31 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9F=B3=E6=95=88=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Prototype/佩佩/Scripts/EyeManager.cs | 5 ++++ Assets/Prototype/佩佩/Scripts/EyeTarget.cs | 11 ++++++-- .../佩佩/Scripts/EyeTransitionManager.cs | 12 ++++++++- .../Prototype/佩佩/Scripts/MemoryProcess.cs | 25 ++++++++++-------- Assets/Prototype/佩佩/Scripts/UFProcess.cs | 6 +++-- Assets/Prototype/佩佩/Scripts/UFmanager.cs | 3 +++ Assets/Prototype/佩佩/佩佩视觉模块.unity | 14 ++++++++++ Assets/Resources/Audio/UFlearning.ogg | 3 +++ ...warning_3.ogg.meta => UFlearning.ogg.meta} | 2 +- Assets/Resources/Audio/amb_deep.ogg | 3 +++ ...p_warning_1.ogg.meta => amb_deep.ogg.meta} | 2 +- Assets/Resources/Audio/amb_general.ogg | 3 +++ ...arning_2.ogg.meta => amb_general.ogg.meta} | 2 +- Assets/Resources/Audio/amb_main 1.ogg | 3 +++ Assets/Resources/Audio/amb_main 1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/amb_main_yingli_1.ogg | 3 +++ .../Audio/amb_main_yingli_1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/amb_main_yingli_4.ogg | 3 +++ .../Audio/amb_main_yingli_4.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/amb_remove.ogg | 3 +++ Assets/Resources/Audio/amb_remove.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/amb_room.ogg | 3 +++ Assets/Resources/Audio/amb_room.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/beep_warning.ogg | 4 +-- Assets/Resources/Audio/beep_warning_1.ogg | 3 --- Assets/Resources/Audio/beep_warning_2.ogg | 3 --- Assets/Resources/Audio/beep_warning_3.ogg | 3 --- Assets/Resources/Audio/book_1.ogg | 3 +++ Assets/Resources/Audio/book_1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/book_2.ogg | 3 +++ Assets/Resources/Audio/book_2.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/book_3.ogg | 3 +++ Assets/Resources/Audio/book_3.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorcorrect_in.ogg | 3 +++ .../Resources/Audio/colorcorrect_in.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorcorrect_loop.ogg | 3 +++ .../Audio/colorcorrect_loop.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorcorrect_out.ogg | 3 +++ .../Resources/Audio/colorcorrect_out.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorerase.ogg | 3 +++ Assets/Resources/Audio/colorerase.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorimagine_1.ogg | 3 +++ .../Resources/Audio/colorimagine_1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorimagine_2.ogg | 3 +++ .../Resources/Audio/colorimagine_2.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/colorimagine_3.ogg | 3 +++ .../Resources/Audio/colorimagine_3.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/crowbar.ogg | 3 +++ Assets/Resources/Audio/crowbar.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/deep_in_1.ogg | 3 +++ Assets/Resources/Audio/deep_in_1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/end_0920.ogg | 3 +++ Assets/Resources/Audio/end_0920.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_1.ogg | 3 +++ Assets/Resources/Audio/mem_liuying_1.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_1_dye.ogg | 3 +++ .../Audio/mem_liuying_1_dye.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_2.ogg | 3 +++ Assets/Resources/Audio/mem_liuying_2.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_2_dye.ogg | 3 +++ .../Audio/mem_liuying_2_dye.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_3.ogg | 3 +++ Assets/Resources/Audio/mem_liuying_3.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_liuying_3_dye.ogg | 3 +++ .../Audio/mem_liuying_3_dye.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/mem_play.ogg | 4 +-- Assets/Resources/Audio/mem_play.ogg.meta | 2 +- Assets/Resources/Audio/peel.ogg | 3 +++ Assets/Resources/Audio/peel.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/remove_in_1.ogg | 3 +++ Assets/Resources/Audio/remove_in_1.ogg.meta | 23 ++++++++++++++++ .../Audio/{BooomAudio => }/tv_in_1.ogg | 0 .../Audio/{BooomAudio => }/tv_in_1.ogg.meta | 0 .../Audio/{BooomAudio => }/tv_in_2.ogg | 0 .../Audio/{BooomAudio => }/tv_in_2.ogg.meta | 0 .../Audio/{BooomAudio => }/tv_in_3.ogg | 0 .../Audio/{BooomAudio => }/tv_in_3.ogg.meta | 0 .../Audio/{BooomAudio => }/tv_turn_1.ogg | 0 .../Audio/{BooomAudio => }/tv_turn_1.ogg.meta | 0 .../Audio/{BooomAudio => }/tv_turn_2.ogg | 0 .../Audio/{BooomAudio => }/tv_turn_2.ogg.meta | 0 .../Audio/{BooomAudio => }/tv_turn_3.ogg | 0 .../Audio/{BooomAudio => }/tv_turn_3.ogg.meta | 0 Assets/Resources/Audio/uf.mp3 | Bin 0 -> 56006 bytes Assets/Resources/Audio/uf.mp3.meta | 23 ++++++++++++++++ Assets/Resources/Audio/visualturn.ogg | 3 +++ Assets/Resources/Audio/visualturn.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Audio/wire_cut.ogg | 3 +++ Assets/Resources/Audio/wire_cut.ogg.meta | 23 ++++++++++++++++ Assets/Resources/Materials/MemoryColor.mat | 2 +- .../Yarn/PeipeiTalk/PeipeiTalk1.yarn | 7 +++++ .../Yarn/PeipeiTalk2/PeipeiTalk2.yarn | 24 +++++++++++++++++ .../Yarn/PeipeiTalk3/PeipeiTalk3.yarn | 18 ++++++++++--- .../Resources/Yarn/UFprocess/UFprocess1.yarn | 2 +- .../Scripts/Dialog System/DialogController.cs | 10 +++++++ Assets/Scripts/FixSystem/Book/BookManager.cs | 2 ++ Assets/Scripts/FixSystem/Line/LineManager.cs | 1 + Assets/Scripts/FixSystem/Screen/MessageBox.cs | 2 +- .../Framework/AudioKit/AudioManager.cs | 9 +++++-- Assets/StreamingAssets/Config/character.csv | 4 +-- 100 files changed, 899 insertions(+), 43 deletions(-) create mode 100644 Assets/Resources/Audio/UFlearning.ogg rename Assets/Resources/Audio/{beep_warning_3.ogg.meta => UFlearning.ogg.meta} (91%) create mode 100644 Assets/Resources/Audio/amb_deep.ogg rename Assets/Resources/Audio/{beep_warning_1.ogg.meta => amb_deep.ogg.meta} (91%) create mode 100644 Assets/Resources/Audio/amb_general.ogg rename Assets/Resources/Audio/{beep_warning_2.ogg.meta => amb_general.ogg.meta} (91%) create mode 100644 Assets/Resources/Audio/amb_main 1.ogg create mode 100644 Assets/Resources/Audio/amb_main 1.ogg.meta create mode 100644 Assets/Resources/Audio/amb_main_yingli_1.ogg create mode 100644 Assets/Resources/Audio/amb_main_yingli_1.ogg.meta create mode 100644 Assets/Resources/Audio/amb_main_yingli_4.ogg create mode 100644 Assets/Resources/Audio/amb_main_yingli_4.ogg.meta create mode 100644 Assets/Resources/Audio/amb_remove.ogg create mode 100644 Assets/Resources/Audio/amb_remove.ogg.meta create mode 100644 Assets/Resources/Audio/amb_room.ogg create mode 100644 Assets/Resources/Audio/amb_room.ogg.meta delete mode 100644 Assets/Resources/Audio/beep_warning_1.ogg delete mode 100644 Assets/Resources/Audio/beep_warning_2.ogg delete mode 100644 Assets/Resources/Audio/beep_warning_3.ogg create mode 100644 Assets/Resources/Audio/book_1.ogg create mode 100644 Assets/Resources/Audio/book_1.ogg.meta create mode 100644 Assets/Resources/Audio/book_2.ogg create mode 100644 Assets/Resources/Audio/book_2.ogg.meta create mode 100644 Assets/Resources/Audio/book_3.ogg create mode 100644 Assets/Resources/Audio/book_3.ogg.meta create mode 100644 Assets/Resources/Audio/colorcorrect_in.ogg create mode 100644 Assets/Resources/Audio/colorcorrect_in.ogg.meta create mode 100644 Assets/Resources/Audio/colorcorrect_loop.ogg create mode 100644 Assets/Resources/Audio/colorcorrect_loop.ogg.meta create mode 100644 Assets/Resources/Audio/colorcorrect_out.ogg create mode 100644 Assets/Resources/Audio/colorcorrect_out.ogg.meta create mode 100644 Assets/Resources/Audio/colorerase.ogg create mode 100644 Assets/Resources/Audio/colorerase.ogg.meta create mode 100644 Assets/Resources/Audio/colorimagine_1.ogg create mode 100644 Assets/Resources/Audio/colorimagine_1.ogg.meta create mode 100644 Assets/Resources/Audio/colorimagine_2.ogg create mode 100644 Assets/Resources/Audio/colorimagine_2.ogg.meta create mode 100644 Assets/Resources/Audio/colorimagine_3.ogg create mode 100644 Assets/Resources/Audio/colorimagine_3.ogg.meta create mode 100644 Assets/Resources/Audio/crowbar.ogg create mode 100644 Assets/Resources/Audio/crowbar.ogg.meta create mode 100644 Assets/Resources/Audio/deep_in_1.ogg create mode 100644 Assets/Resources/Audio/deep_in_1.ogg.meta create mode 100644 Assets/Resources/Audio/end_0920.ogg create mode 100644 Assets/Resources/Audio/end_0920.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_1.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_1.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_1_dye.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_1_dye.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_2.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_2.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_2_dye.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_2_dye.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_3.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_3.ogg.meta create mode 100644 Assets/Resources/Audio/mem_liuying_3_dye.ogg create mode 100644 Assets/Resources/Audio/mem_liuying_3_dye.ogg.meta create mode 100644 Assets/Resources/Audio/peel.ogg create mode 100644 Assets/Resources/Audio/peel.ogg.meta create mode 100644 Assets/Resources/Audio/remove_in_1.ogg create mode 100644 Assets/Resources/Audio/remove_in_1.ogg.meta rename Assets/Resources/Audio/{BooomAudio => }/tv_in_1.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_in_1.ogg.meta (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_in_2.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_in_2.ogg.meta (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_in_3.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_in_3.ogg.meta (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_1.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_1.ogg.meta (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_2.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_2.ogg.meta (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_3.ogg (100%) rename Assets/Resources/Audio/{BooomAudio => }/tv_turn_3.ogg.meta (100%) create mode 100644 Assets/Resources/Audio/uf.mp3 create mode 100644 Assets/Resources/Audio/uf.mp3.meta create mode 100644 Assets/Resources/Audio/visualturn.ogg create mode 100644 Assets/Resources/Audio/visualturn.ogg.meta create mode 100644 Assets/Resources/Audio/wire_cut.ogg create mode 100644 Assets/Resources/Audio/wire_cut.ogg.meta diff --git a/Assets/Prototype/佩佩/Scripts/EyeManager.cs b/Assets/Prototype/佩佩/Scripts/EyeManager.cs index 1dde6966e..2fd287e52 100644 --- a/Assets/Prototype/佩佩/Scripts/EyeManager.cs +++ b/Assets/Prototype/佩佩/Scripts/EyeManager.cs @@ -164,6 +164,7 @@ public class EyeManager : MonoBehaviour { if(currentTarget!=null) { + AudioManager.RandomPlayInteraction("colorimagine"); eyeStateEffect?.ApplyFocusedEffect(currentTarget); } @@ -176,6 +177,7 @@ public class EyeManager : MonoBehaviour { if(currentTarget!=null) { + AudioManager.RandomPlayInteraction("colorimagine"); eyeStateEffect?.ApplyUnfocusedEffect(currentTarget); } @@ -292,6 +294,7 @@ private Sequence glitchin; [YarnCommand("EyeGlitch_in")] public IEnumerator EyeGlitch_in() { + glitchin = DOTween.Sequence(); Material material = eyeImage.material; if(eyeImage==null) @@ -299,6 +302,8 @@ public IEnumerator EyeGlitch_in() Debug.LogError("No eyeImage"); yield break; } + // AudioManager.RandomPlayInteraction("colorcorrect_in"); + // AudioManager.PlayLoopAudio("colorcorrect_loop"); // _HsvShift 从 0 ~ 360 来回变化 hsvShiftTween = DOTween.To(() => material.GetFloat("_HsvShift"), x => material.SetFloat("_HsvShift", x), 360, 1f) .SetLoops(-1, LoopType.Yoyo); diff --git a/Assets/Prototype/佩佩/Scripts/EyeTarget.cs b/Assets/Prototype/佩佩/Scripts/EyeTarget.cs index 1fd062041..54fb2a981 100644 --- a/Assets/Prototype/佩佩/Scripts/EyeTarget.cs +++ b/Assets/Prototype/佩佩/Scripts/EyeTarget.cs @@ -2,6 +2,7 @@ using System.Collections; using UnityEngine; using DG.Tweening; using Unity.Mathematics; +using AibisDream; public class EyeTarget : MonoBehaviour { @@ -102,14 +103,20 @@ public class EyeTarget : MonoBehaviour public void BlurIn(float duration,bool isForwardMaterial = true) { + AudioManager.PlayLoopAudio("visualturn"); Material targetMaterial = isForwardMaterial ? forwardMaterial : backMaterial; - targetMaterial.DOFloat(1f, "_GaussianBlurFade", duration).SetEase(Ease.InOutSine); + targetMaterial.DOFloat(1f, "_GaussianBlurFade", duration).SetEase(Ease.InOutSine).OnComplete(() => { + AudioManager.PauseLoopAudio(); + }); } public void BlurOut(float duration,bool isForwardMaterial = true) { + AudioManager.PlayLoopAudio("visualturn"); Material targetMaterial = isForwardMaterial ? forwardMaterial : backMaterial; - targetMaterial.DOFloat(0f, "_GaussianBlurFade", duration).SetEase(Ease.InOutSine); + targetMaterial.DOFloat(0f, "_GaussianBlurFade", duration).SetEase(Ease.InOutSine).OnComplete(() => { + AudioManager.PauseLoopAudio(); + }); } public void ColorBack() { diff --git a/Assets/Prototype/佩佩/Scripts/EyeTransitionManager.cs b/Assets/Prototype/佩佩/Scripts/EyeTransitionManager.cs index 7e272d265..f039539d6 100644 --- a/Assets/Prototype/佩佩/Scripts/EyeTransitionManager.cs +++ b/Assets/Prototype/佩佩/Scripts/EyeTransitionManager.cs @@ -57,6 +57,8 @@ public class EyeTransitionManager : MonoBehaviour // } } } + public string audioName="amb_remove"; + public string soundName="remove_in_1"; } // 在 Unity 编辑器中配置视图(不包括MainView) @@ -301,7 +303,7 @@ public void SetViewAvailability(string viewStateName, bool isAvailable) // 开始视图过渡 private void StartTransition(ViewState targetViewState) { - AudioManager.Instance.PauseMemoryAudio(); + AudioManager.PauseMemoryAudio(); // 如果正在进行视图过渡,或者目标视图是当前视图,或者 MemoryProcess 正在处理,就不进行视图过渡 if (isTransitioning || currentViewState == targetViewState || (memoryProcess != null && memoryProcess.IsProcessing())) { @@ -348,6 +350,8 @@ public void SetViewAvailability(string viewStateName, bool isAvailable) { currentViewState = ViewState.MainView; isTransitioning = false; + AudioManager.PlayAmb1Audio("amb_main"); + AudioManager.PlayAmb2Audio("amb_general"); }); } @@ -355,6 +359,8 @@ public void SetViewAvailability(string viewStateName, bool isAvailable) { if (!viewConfigDictionary.TryGetValue(targetViewState, out ViewConfig targetConfig)) return; + + AudioManager.RandomPlayInteraction(targetConfig.soundName); // Zoom In 的时候,开始 Zoom Sequence zoomInSequence = DOTween.Sequence(); Sequence roateSequence = DOTween.Sequence(); @@ -397,6 +403,10 @@ public void SetViewAvailability(string viewStateName, bool isAvailable) currentViewState = targetViewState; isTransitioning = false; + if(targetConfig.audioName!=null) + { + AudioManager.PlayAmb1Audio(targetConfig.audioName); + } }); }); } diff --git a/Assets/Prototype/佩佩/Scripts/MemoryProcess.cs b/Assets/Prototype/佩佩/Scripts/MemoryProcess.cs index fd35ffc4a..aad369832 100644 --- a/Assets/Prototype/佩佩/Scripts/MemoryProcess.cs +++ b/Assets/Prototype/佩佩/Scripts/MemoryProcess.cs @@ -46,6 +46,8 @@ public class MemoryProcess : MonoBehaviour [YarnCommand("ColorFadeOut")] public IEnumerator ColorFadeOut() { + AudioManager.RandomPlayInteraction("colorerase"); + AudioManager.PauseMemoryAudio(); // 在3秒内把 _DirectionalDistortionFade 从 -2 变成 -14 Tween tween = memoryFinishedImage.material.DOFloat(-14, "_DirectionalDistortionFade", 3); yield return tween.WaitForCompletion(); @@ -53,7 +55,7 @@ public IEnumerator ColorFadeOut() [YarnCommand("search_memory")] public IEnumerator SearchMemory(string memoryName,bool isColorful = true) { - AudioManager.Instance.PauseMemoryAudio(); + AudioManager.PauseMemoryAudio(); if (isColorful) { memoryFinishedImage.material.SetFloat("_DirectionalDistortionFade", -2); @@ -82,26 +84,27 @@ public IEnumerator ColorFadeOut() } Sequence memorySequence = DOTween.Sequence(); - AudioManager.SetLoopSourceVolume(0.3f); - AudioManager.PlayLoopAudio("tv_noise"); + // AudioManager.SetLoopSourceVolume(0.3f); + // AudioManager.PlayLoopAudio("tv_noise"); + AudioManager.PlayMemoryAudio("mem_"+memoryName); // 修改memoryprocess的参数 memorySequence.Append(memoryProcessImage.material.DOFloat(0, "_StrongTintFade", 0.2f)); memorySequence.Join(memoryProcessImage.material.DOFloat(1, "_GlitchFade", 0.2f)); - memorySequence.AppendInterval(3f); // 添加1.5秒的延时 + //memorySequence.AppendInterval(2.8f); // 添加1.5秒的延时 // 在1.5秒延时后,暂停循环音频并播放记忆音频 - memorySequence.AppendCallback(() => - { + // memorySequence.AppendCallback(() => + // { - AudioManager.PauseLoopAudio(); - AudioManager.SetLoopSourceVolume(1.0f); - AudioManager.PlayMemoryAudio("mem_"+memoryName); + // AudioManager.PauseLoopAudio(); + // AudioManager.SetLoopSourceVolume(1.0f); + // AudioManager.PlayMemoryAudio("mem_"+memoryName); - }); + // }); - memorySequence.AppendInterval(2.1f); + memorySequence.AppendInterval(3.35f); // 记忆处理结束,激活memoryFinishedImage memorySequence.AppendCallback(() => diff --git a/Assets/Prototype/佩佩/Scripts/UFProcess.cs b/Assets/Prototype/佩佩/Scripts/UFProcess.cs index 093b4d9c3..0df2b8d46 100644 --- a/Assets/Prototype/佩佩/Scripts/UFProcess.cs +++ b/Assets/Prototype/佩佩/Scripts/UFProcess.cs @@ -3,7 +3,8 @@ using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using DG.Tweening; -using Yarn.Unity; +using Yarn.Unity; +using AibisDream; public class UFProcess : MonoBehaviour { @@ -34,7 +35,7 @@ public class UFProcess : MonoBehaviour [YarnCommand("UFprocess")] public IEnumerator ProcessMemory(string memoryFinishedImageName, string UFImageName,bool isColorWrong=false) { - + AudioManager.PlayLoopAudio("UFlearning"); if (isProcessing) { Debug.LogWarning("Already processing a memory. Please wait until the process is finished."); @@ -122,6 +123,7 @@ public class UFProcess : MonoBehaviour { UFImage.gameObject.SetActive(false); isProcessing = false; // 处理完成,设置为false + AudioManager.PauseLoopAudio(); }); yield return memorySequence.WaitForCompletion(); } diff --git a/Assets/Prototype/佩佩/Scripts/UFmanager.cs b/Assets/Prototype/佩佩/Scripts/UFmanager.cs index 41f37ed62..8e299ffb1 100644 --- a/Assets/Prototype/佩佩/Scripts/UFmanager.cs +++ b/Assets/Prototype/佩佩/Scripts/UFmanager.cs @@ -5,6 +5,7 @@ using UnityEngine.UI; using DG.Tweening; using Yarn.Unity; using System.Collections; +using AibisDream; public class UFmanager : MonoBehaviour { @@ -55,6 +56,8 @@ public class UFmanager : MonoBehaviour { isShowingPhoto = true; // 设置标志,表示照片显示正在进行 + AudioManager.RandomPlayInteraction("uf"); + // 激活底板 baseImage.gameObject.SetActive(true); // 设置照片并使其可见 diff --git a/Assets/Prototype/佩佩/佩佩视觉模块.unity b/Assets/Prototype/佩佩/佩佩视觉模块.unity index 1d0257f96..bcafd092a 100644 --- a/Assets/Prototype/佩佩/佩佩视觉模块.unity +++ b/Assets/Prototype/佩佩/佩佩视觉模块.unity @@ -14835,6 +14835,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 2 cameraPos: {x: 0, y: 0.5} + audioName: amb_remove + soundName: remove_in_1 - viewPanel: {fileID: 1294333830} socket: {fileID: 7986262} viewState: 2 @@ -14847,6 +14849,8 @@ MonoBehaviour: crowBarSocket: {fileID: 587433360} cameraSize: 2 cameraPos: {x: -4.5, y: 0.5} + audioName: + soundName: - viewPanel: {fileID: 1882925196} socket: {fileID: 1451543708} viewState: 3 @@ -14856,6 +14860,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 2.5 cameraPos: {x: -2.5, y: 5.3} + audioName: amb_deep + soundName: deep_in_1 - viewPanel: {fileID: 0} socket: {fileID: 1261765723} viewState: 4 @@ -14864,6 +14870,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 0 cameraPos: {x: 0, y: 0} + audioName: + soundName: - viewPanel: {fileID: 0} socket: {fileID: 697311004} viewState: 7 @@ -14872,6 +14880,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 0 cameraPos: {x: 0, y: 0} + audioName: + soundName: - viewPanel: {fileID: 0} socket: {fileID: 144553463} viewState: 5 @@ -14880,6 +14890,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 0 cameraPos: {x: 0, y: 0} + audioName: + soundName: - viewPanel: {fileID: 0} socket: {fileID: 585617291} viewState: 6 @@ -14890,6 +14902,8 @@ MonoBehaviour: crowBarSocket: {fileID: 0} cameraSize: 0 cameraPos: {x: 0, y: 0} + audioName: + soundName: faceTransform: {fileID: 1082705360} projector: {fileID: 490060563} --- !u!4 &1102365682 diff --git a/Assets/Resources/Audio/UFlearning.ogg b/Assets/Resources/Audio/UFlearning.ogg new file mode 100644 index 000000000..e2a72b188 --- /dev/null +++ b/Assets/Resources/Audio/UFlearning.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c333dd0b743f61afdc2587c72d14ceca301715bfcf43888a4de4badfb6fe3341 +size 1212205 diff --git a/Assets/Resources/Audio/beep_warning_3.ogg.meta b/Assets/Resources/Audio/UFlearning.ogg.meta similarity index 91% rename from Assets/Resources/Audio/beep_warning_3.ogg.meta rename to Assets/Resources/Audio/UFlearning.ogg.meta index c45ad8f28..278bdccdd 100644 --- a/Assets/Resources/Audio/beep_warning_3.ogg.meta +++ b/Assets/Resources/Audio/UFlearning.ogg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d97ac3302c4aa2d48bfced3bd59c92ad +guid: 6eb33d0a0f91b884cbc9d7ba12a7ac1f AudioImporter: externalObjects: {} serializedVersion: 7 diff --git a/Assets/Resources/Audio/amb_deep.ogg b/Assets/Resources/Audio/amb_deep.ogg new file mode 100644 index 000000000..03b447ede --- /dev/null +++ b/Assets/Resources/Audio/amb_deep.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4001035fa6744e17ebbd7eefe9e4880a250b4c5d8a38ade7752cc173c5301e0 +size 739933 diff --git a/Assets/Resources/Audio/beep_warning_1.ogg.meta b/Assets/Resources/Audio/amb_deep.ogg.meta similarity index 91% rename from Assets/Resources/Audio/beep_warning_1.ogg.meta rename to Assets/Resources/Audio/amb_deep.ogg.meta index 594da02ef..adda6084b 100644 --- a/Assets/Resources/Audio/beep_warning_1.ogg.meta +++ b/Assets/Resources/Audio/amb_deep.ogg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 73f8c4530bd45db45bcacc06c5f73ca2 +guid: 63b6a0704529c12409783f5b2cbf4d22 AudioImporter: externalObjects: {} serializedVersion: 7 diff --git a/Assets/Resources/Audio/amb_general.ogg b/Assets/Resources/Audio/amb_general.ogg new file mode 100644 index 000000000..f710b75c9 --- /dev/null +++ b/Assets/Resources/Audio/amb_general.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c4e3f4e5c8993c2a340f90a6cd0cb18b94b71057cc64c821662719a7f7d90f +size 469314 diff --git a/Assets/Resources/Audio/beep_warning_2.ogg.meta b/Assets/Resources/Audio/amb_general.ogg.meta similarity index 91% rename from Assets/Resources/Audio/beep_warning_2.ogg.meta rename to Assets/Resources/Audio/amb_general.ogg.meta index ecc2eda7d..01f2a4cc9 100644 --- a/Assets/Resources/Audio/beep_warning_2.ogg.meta +++ b/Assets/Resources/Audio/amb_general.ogg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c8a46dfdb911dea44b63e9c7228def69 +guid: 529b891c87292d44eba1d013b6c470fb AudioImporter: externalObjects: {} serializedVersion: 7 diff --git a/Assets/Resources/Audio/amb_main 1.ogg b/Assets/Resources/Audio/amb_main 1.ogg new file mode 100644 index 000000000..89fab4246 --- /dev/null +++ b/Assets/Resources/Audio/amb_main 1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4b11e854bf03db9b989681594eaed3122439dc4d1d62f394a70758c22770cb +size 813453 diff --git a/Assets/Resources/Audio/amb_main 1.ogg.meta b/Assets/Resources/Audio/amb_main 1.ogg.meta new file mode 100644 index 000000000..d6561485d --- /dev/null +++ b/Assets/Resources/Audio/amb_main 1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 7ad1a1455220fb74290f9d47f013d3b2 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/amb_main_yingli_1.ogg b/Assets/Resources/Audio/amb_main_yingli_1.ogg new file mode 100644 index 000000000..a13a9a4e1 --- /dev/null +++ b/Assets/Resources/Audio/amb_main_yingli_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea422d718ebda2324d50dc634988e14a4db028d86be9fced7ed2f08896ba160a +size 771329 diff --git a/Assets/Resources/Audio/amb_main_yingli_1.ogg.meta b/Assets/Resources/Audio/amb_main_yingli_1.ogg.meta new file mode 100644 index 000000000..c2cc64c85 --- /dev/null +++ b/Assets/Resources/Audio/amb_main_yingli_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: aa9cbbbdf3d436445b3da79ce2826317 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/amb_main_yingli_4.ogg b/Assets/Resources/Audio/amb_main_yingli_4.ogg new file mode 100644 index 000000000..479f0ad42 --- /dev/null +++ b/Assets/Resources/Audio/amb_main_yingli_4.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9979fd83a64c1f68bab0b9d64b68f22a9e1275860a7b3babc2670bdc32fe649 +size 765621 diff --git a/Assets/Resources/Audio/amb_main_yingli_4.ogg.meta b/Assets/Resources/Audio/amb_main_yingli_4.ogg.meta new file mode 100644 index 000000000..bdfdbacf4 --- /dev/null +++ b/Assets/Resources/Audio/amb_main_yingli_4.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: cc6e07fb02ba45e4084b880db0c54f70 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/amb_remove.ogg b/Assets/Resources/Audio/amb_remove.ogg new file mode 100644 index 000000000..16edc6221 --- /dev/null +++ b/Assets/Resources/Audio/amb_remove.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd2a130903c5442a5abc7b89f908b9981fad8d6306a157e0c14c3d0ae936053e +size 845875 diff --git a/Assets/Resources/Audio/amb_remove.ogg.meta b/Assets/Resources/Audio/amb_remove.ogg.meta new file mode 100644 index 000000000..0e883abf9 --- /dev/null +++ b/Assets/Resources/Audio/amb_remove.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 5c79d5a0bf2431443912a764d396da20 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/amb_room.ogg b/Assets/Resources/Audio/amb_room.ogg new file mode 100644 index 000000000..0f9f7ab28 --- /dev/null +++ b/Assets/Resources/Audio/amb_room.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cfe7dff39c539b889ad3e0c3600e6fa8f76efcd35ad5f3b4e8e84203fffe21e +size 720773 diff --git a/Assets/Resources/Audio/amb_room.ogg.meta b/Assets/Resources/Audio/amb_room.ogg.meta new file mode 100644 index 000000000..d052925c9 --- /dev/null +++ b/Assets/Resources/Audio/amb_room.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: b849a4be6ee6d7d46a4b818eac2296cc +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/beep_warning.ogg b/Assets/Resources/Audio/beep_warning.ogg index 4cfa0073f..a37b66004 100644 --- a/Assets/Resources/Audio/beep_warning.ogg +++ b/Assets/Resources/Audio/beep_warning.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1c914ff1f2481afc5806588911c3ab10ce4a9bd1d06195311e53b97d79fa76c -size 55686 +oid sha256:99b28d3374e79c2a976e16e8088e934eaf8855914ccd858a1a154d8c804bea81 +size 72034 diff --git a/Assets/Resources/Audio/beep_warning_1.ogg b/Assets/Resources/Audio/beep_warning_1.ogg deleted file mode 100644 index 81345fa21..000000000 --- a/Assets/Resources/Audio/beep_warning_1.ogg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bba3401ca0de7a8abf9f405a5d23f88a989ba960dc42226eef6388b65e12bceb -size 27688 diff --git a/Assets/Resources/Audio/beep_warning_2.ogg b/Assets/Resources/Audio/beep_warning_2.ogg deleted file mode 100644 index 81345fa21..000000000 --- a/Assets/Resources/Audio/beep_warning_2.ogg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bba3401ca0de7a8abf9f405a5d23f88a989ba960dc42226eef6388b65e12bceb -size 27688 diff --git a/Assets/Resources/Audio/beep_warning_3.ogg b/Assets/Resources/Audio/beep_warning_3.ogg deleted file mode 100644 index 81345fa21..000000000 --- a/Assets/Resources/Audio/beep_warning_3.ogg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bba3401ca0de7a8abf9f405a5d23f88a989ba960dc42226eef6388b65e12bceb -size 27688 diff --git a/Assets/Resources/Audio/book_1.ogg b/Assets/Resources/Audio/book_1.ogg new file mode 100644 index 000000000..3b11b0df2 --- /dev/null +++ b/Assets/Resources/Audio/book_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:196c5204756bb6c5d314a8be7182993e169717ac9d5675bbdad8e905c5b21342 +size 41866 diff --git a/Assets/Resources/Audio/book_1.ogg.meta b/Assets/Resources/Audio/book_1.ogg.meta new file mode 100644 index 000000000..2514ac0a8 --- /dev/null +++ b/Assets/Resources/Audio/book_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a4a83501bbf535b4e950cbe8f25761b0 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/book_2.ogg b/Assets/Resources/Audio/book_2.ogg new file mode 100644 index 000000000..269da4072 --- /dev/null +++ b/Assets/Resources/Audio/book_2.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c96cb5c85a00885759569ca036f1f4a76a08ce609ed1d0b71f876682edf7936 +size 47725 diff --git a/Assets/Resources/Audio/book_2.ogg.meta b/Assets/Resources/Audio/book_2.ogg.meta new file mode 100644 index 000000000..37166c3db --- /dev/null +++ b/Assets/Resources/Audio/book_2.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 3dfa7c1257e96c144b4f642bd4766885 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/book_3.ogg b/Assets/Resources/Audio/book_3.ogg new file mode 100644 index 000000000..2e402546b --- /dev/null +++ b/Assets/Resources/Audio/book_3.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76ded158dc6cf2cf3b4ef623057f0b2095b4247f96e1f07613808601449259ed +size 44783 diff --git a/Assets/Resources/Audio/book_3.ogg.meta b/Assets/Resources/Audio/book_3.ogg.meta new file mode 100644 index 000000000..9a6151ffc --- /dev/null +++ b/Assets/Resources/Audio/book_3.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 0c7deedff475a1d4c8008fb8e46360a1 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorcorrect_in.ogg b/Assets/Resources/Audio/colorcorrect_in.ogg new file mode 100644 index 000000000..62c5e5fd6 --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_in.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:deb08eefa47054ba111a9b8d6f2b896bbf1de8edb795c1c53fb22a4fbd2410a3 +size 87441 diff --git a/Assets/Resources/Audio/colorcorrect_in.ogg.meta b/Assets/Resources/Audio/colorcorrect_in.ogg.meta new file mode 100644 index 000000000..ee8637452 --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_in.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 74769e7100a53b64dabc32a397518ef7 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorcorrect_loop.ogg b/Assets/Resources/Audio/colorcorrect_loop.ogg new file mode 100644 index 000000000..1a7af88cc --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_loop.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b99d24263b89ed1c71ae06e820a225ded1b8413ca9d0f7105e9aed62433eb4fb +size 106927 diff --git a/Assets/Resources/Audio/colorcorrect_loop.ogg.meta b/Assets/Resources/Audio/colorcorrect_loop.ogg.meta new file mode 100644 index 000000000..cfdcca2a0 --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_loop.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 28f9d42b1e04217419ec8a4d338c4339 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorcorrect_out.ogg b/Assets/Resources/Audio/colorcorrect_out.ogg new file mode 100644 index 000000000..aeeb2be6c --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_out.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dc93414dd391f76d87f70ed5d9bdd7c0536b2ae3a243b2aeed23690c6c93592 +size 118030 diff --git a/Assets/Resources/Audio/colorcorrect_out.ogg.meta b/Assets/Resources/Audio/colorcorrect_out.ogg.meta new file mode 100644 index 000000000..b11ad7534 --- /dev/null +++ b/Assets/Resources/Audio/colorcorrect_out.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: b4105af33707a4344970be7a306ee2bd +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorerase.ogg b/Assets/Resources/Audio/colorerase.ogg new file mode 100644 index 000000000..af86353b5 --- /dev/null +++ b/Assets/Resources/Audio/colorerase.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a4965650faf266beeeefbe83593167c857fb402cc08fa190c820e4f6daf6ed4 +size 104777 diff --git a/Assets/Resources/Audio/colorerase.ogg.meta b/Assets/Resources/Audio/colorerase.ogg.meta new file mode 100644 index 000000000..b0c9f4d1d --- /dev/null +++ b/Assets/Resources/Audio/colorerase.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: b7f14b63be111e64d8039f08ba1a0b78 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorimagine_1.ogg b/Assets/Resources/Audio/colorimagine_1.ogg new file mode 100644 index 000000000..d91f207d3 --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3071766ee0021e370b0a4887e1104ad39d4ee3ea90223b63b664910b0d0d166d +size 58896 diff --git a/Assets/Resources/Audio/colorimagine_1.ogg.meta b/Assets/Resources/Audio/colorimagine_1.ogg.meta new file mode 100644 index 000000000..d2d259732 --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a84fc0d98960b934eaa1fdd2b994bee8 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorimagine_2.ogg b/Assets/Resources/Audio/colorimagine_2.ogg new file mode 100644 index 000000000..77a9fa6c2 --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_2.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5baf394336bd5b225c3b9cdc78bfd9d8adcd0b5e8d1d108dadc57f294b5792e5 +size 54960 diff --git a/Assets/Resources/Audio/colorimagine_2.ogg.meta b/Assets/Resources/Audio/colorimagine_2.ogg.meta new file mode 100644 index 000000000..094d57c8b --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_2.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 90d9377e23887f84eae751eb79adee8e +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/colorimagine_3.ogg b/Assets/Resources/Audio/colorimagine_3.ogg new file mode 100644 index 000000000..ceeccf25b --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_3.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00892eff00d8378a0e77435e80d0862b6773e27270d1be915d4bf1946f652b9a +size 50336 diff --git a/Assets/Resources/Audio/colorimagine_3.ogg.meta b/Assets/Resources/Audio/colorimagine_3.ogg.meta new file mode 100644 index 000000000..800550edd --- /dev/null +++ b/Assets/Resources/Audio/colorimagine_3.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: ed4aa977255ed954492d0344f7168eb2 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/crowbar.ogg b/Assets/Resources/Audio/crowbar.ogg new file mode 100644 index 000000000..620f29317 --- /dev/null +++ b/Assets/Resources/Audio/crowbar.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05f10237ab27336e4aee4608070981b780a8a3e4665c02a4126d83f5f6363dd8 +size 62945 diff --git a/Assets/Resources/Audio/crowbar.ogg.meta b/Assets/Resources/Audio/crowbar.ogg.meta new file mode 100644 index 000000000..d7f0c769d --- /dev/null +++ b/Assets/Resources/Audio/crowbar.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 2059db41d0445f644a384d76472da8fd +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/deep_in_1.ogg b/Assets/Resources/Audio/deep_in_1.ogg new file mode 100644 index 000000000..bbeed9032 --- /dev/null +++ b/Assets/Resources/Audio/deep_in_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aa769b29fc1b43ee272be23d084362eb91451c0541f18f0d9e4117a0e252664 +size 127539 diff --git a/Assets/Resources/Audio/deep_in_1.ogg.meta b/Assets/Resources/Audio/deep_in_1.ogg.meta new file mode 100644 index 000000000..07ffcccd9 --- /dev/null +++ b/Assets/Resources/Audio/deep_in_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 7f1f46c5e2626d048ac9fb37e43a54ed +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/end_0920.ogg b/Assets/Resources/Audio/end_0920.ogg new file mode 100644 index 000000000..3c937ae03 --- /dev/null +++ b/Assets/Resources/Audio/end_0920.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85c5f55212dc887fc28a6c27f610b7320c4e855ce66f352beb97e6b9b1a2f129 +size 6923933 diff --git a/Assets/Resources/Audio/end_0920.ogg.meta b/Assets/Resources/Audio/end_0920.ogg.meta new file mode 100644 index 000000000..8bc07e293 --- /dev/null +++ b/Assets/Resources/Audio/end_0920.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 15e5b46e1b916874ca0bbd5f0e6393ad +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_1.ogg b/Assets/Resources/Audio/mem_liuying_1.ogg new file mode 100644 index 000000000..0f07b7426 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7ed83fbeb9f50ca1194dc526f0a7097c7b908c29f0f1050706dc04ced0635a0 +size 2986004 diff --git a/Assets/Resources/Audio/mem_liuying_1.ogg.meta b/Assets/Resources/Audio/mem_liuying_1.ogg.meta new file mode 100644 index 000000000..3e3da9cd4 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 23fa58a208a75ae4a94cf483f0224097 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_1_dye.ogg b/Assets/Resources/Audio/mem_liuying_1_dye.ogg new file mode 100644 index 000000000..aaa150a02 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_1_dye.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca15c9aa26aa94332e4a612bc9c7bf9f076fafbbff18bcc9a3977780dce25cfc +size 397037 diff --git a/Assets/Resources/Audio/mem_liuying_1_dye.ogg.meta b/Assets/Resources/Audio/mem_liuying_1_dye.ogg.meta new file mode 100644 index 000000000..065a77c26 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_1_dye.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 03fe751fc65c2464694725408e98a6a4 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_2.ogg b/Assets/Resources/Audio/mem_liuying_2.ogg new file mode 100644 index 000000000..c4b146ae3 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_2.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d9297a250f0166b795e0fba0ce2d74aa4707b3e80d5e5bc0a7d77ee5a66134f +size 3010386 diff --git a/Assets/Resources/Audio/mem_liuying_2.ogg.meta b/Assets/Resources/Audio/mem_liuying_2.ogg.meta new file mode 100644 index 000000000..5671f9b9e --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_2.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 9878ed81e47fc3e41a0874b601310648 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_2_dye.ogg b/Assets/Resources/Audio/mem_liuying_2_dye.ogg new file mode 100644 index 000000000..87a3b97e7 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_2_dye.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d0e616fd4a74a4a0c1f075bf6af39c1190454a5be6b52f4e9913b6a897375bd +size 449979 diff --git a/Assets/Resources/Audio/mem_liuying_2_dye.ogg.meta b/Assets/Resources/Audio/mem_liuying_2_dye.ogg.meta new file mode 100644 index 000000000..2a3de8fb6 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_2_dye.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 0240583d087269b419cbbba2ec37f5ef +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_3.ogg b/Assets/Resources/Audio/mem_liuying_3.ogg new file mode 100644 index 000000000..4f159c5af --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_3.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56f51b07527f0db98ad8390b986a5d0cc6569dab096af81e45df60e81414ec5b +size 3001255 diff --git a/Assets/Resources/Audio/mem_liuying_3.ogg.meta b/Assets/Resources/Audio/mem_liuying_3.ogg.meta new file mode 100644 index 000000000..760c79f5c --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_3.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: c94212d5dde487c43b1bf0736d932e4d +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_liuying_3_dye.ogg b/Assets/Resources/Audio/mem_liuying_3_dye.ogg new file mode 100644 index 000000000..10890e38d --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_3_dye.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89d5b87cc52ca584589684eec6fb8407fe4aeb8cf7b05d625a6f65ad27358cb9 +size 426640 diff --git a/Assets/Resources/Audio/mem_liuying_3_dye.ogg.meta b/Assets/Resources/Audio/mem_liuying_3_dye.ogg.meta new file mode 100644 index 000000000..281a24662 --- /dev/null +++ b/Assets/Resources/Audio/mem_liuying_3_dye.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 4460e5b99ccd0cb448858866ec2fe57d +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/mem_play.ogg b/Assets/Resources/Audio/mem_play.ogg index badc8357f..815a0f3f5 100644 --- a/Assets/Resources/Audio/mem_play.ogg +++ b/Assets/Resources/Audio/mem_play.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a423885d83eeafac262b40d2184a4d0edc83fe9262430649049efbae8386f73a -size 80152 +oid sha256:4c9c980fd77a917ed4e420666f65729905dbea12fa5931404625b33ad05a5e81 +size 137427 diff --git a/Assets/Resources/Audio/mem_play.ogg.meta b/Assets/Resources/Audio/mem_play.ogg.meta index d5f8ad3dc..10c8d2674 100644 --- a/Assets/Resources/Audio/mem_play.ogg.meta +++ b/Assets/Resources/Audio/mem_play.ogg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 61b76fd076206a14a9798ebc3a148889 +guid: 9ff2c775fa6d55b4196bb3e6fee17376 AudioImporter: externalObjects: {} serializedVersion: 7 diff --git a/Assets/Resources/Audio/peel.ogg b/Assets/Resources/Audio/peel.ogg new file mode 100644 index 000000000..a52aef406 --- /dev/null +++ b/Assets/Resources/Audio/peel.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a850a09511d8ec6c4dfef79b12735dd20a555843a13bcef57407e2137c67ef2b +size 49947 diff --git a/Assets/Resources/Audio/peel.ogg.meta b/Assets/Resources/Audio/peel.ogg.meta new file mode 100644 index 000000000..9d5c719b9 --- /dev/null +++ b/Assets/Resources/Audio/peel.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: ec36e8038e6462347af32472bcfcceab +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/remove_in_1.ogg b/Assets/Resources/Audio/remove_in_1.ogg new file mode 100644 index 000000000..7bf458575 --- /dev/null +++ b/Assets/Resources/Audio/remove_in_1.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dafebef12fd24e80355d708dbf16366689c98428adf5238f2408598431e4016b +size 76951 diff --git a/Assets/Resources/Audio/remove_in_1.ogg.meta b/Assets/Resources/Audio/remove_in_1.ogg.meta new file mode 100644 index 000000000..cc87f06a3 --- /dev/null +++ b/Assets/Resources/Audio/remove_in_1.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 90ad2e14d4685844c878138d2ddec24c +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_1.ogg b/Assets/Resources/Audio/tv_in_1.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_1.ogg rename to Assets/Resources/Audio/tv_in_1.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_1.ogg.meta b/Assets/Resources/Audio/tv_in_1.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_1.ogg.meta rename to Assets/Resources/Audio/tv_in_1.ogg.meta diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_2.ogg b/Assets/Resources/Audio/tv_in_2.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_2.ogg rename to Assets/Resources/Audio/tv_in_2.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_2.ogg.meta b/Assets/Resources/Audio/tv_in_2.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_2.ogg.meta rename to Assets/Resources/Audio/tv_in_2.ogg.meta diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_3.ogg b/Assets/Resources/Audio/tv_in_3.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_3.ogg rename to Assets/Resources/Audio/tv_in_3.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_in_3.ogg.meta b/Assets/Resources/Audio/tv_in_3.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_in_3.ogg.meta rename to Assets/Resources/Audio/tv_in_3.ogg.meta diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_1.ogg b/Assets/Resources/Audio/tv_turn_1.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_1.ogg rename to Assets/Resources/Audio/tv_turn_1.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_1.ogg.meta b/Assets/Resources/Audio/tv_turn_1.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_1.ogg.meta rename to Assets/Resources/Audio/tv_turn_1.ogg.meta diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_2.ogg b/Assets/Resources/Audio/tv_turn_2.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_2.ogg rename to Assets/Resources/Audio/tv_turn_2.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_2.ogg.meta b/Assets/Resources/Audio/tv_turn_2.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_2.ogg.meta rename to Assets/Resources/Audio/tv_turn_2.ogg.meta diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_3.ogg b/Assets/Resources/Audio/tv_turn_3.ogg similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_3.ogg rename to Assets/Resources/Audio/tv_turn_3.ogg diff --git a/Assets/Resources/Audio/BooomAudio/tv_turn_3.ogg.meta b/Assets/Resources/Audio/tv_turn_3.ogg.meta similarity index 100% rename from Assets/Resources/Audio/BooomAudio/tv_turn_3.ogg.meta rename to Assets/Resources/Audio/tv_turn_3.ogg.meta diff --git a/Assets/Resources/Audio/uf.mp3 b/Assets/Resources/Audio/uf.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..50734c55cd8c6973f3839293f56275195300f123 GIT binary patch literal 56006 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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Audio/uf.mp3.meta b/Assets/Resources/Audio/uf.mp3.meta new file mode 100644 index 000000000..fe676364a --- /dev/null +++ b/Assets/Resources/Audio/uf.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 4c5cb1b3846a9f44190794f7f0d0ca6b +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/visualturn.ogg b/Assets/Resources/Audio/visualturn.ogg new file mode 100644 index 000000000..0e7442cc8 --- /dev/null +++ b/Assets/Resources/Audio/visualturn.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f41162fd57835da6aa5e98f1e1a1ff0130fd1b407a4149bfe566def6c859622f +size 106336 diff --git a/Assets/Resources/Audio/visualturn.ogg.meta b/Assets/Resources/Audio/visualturn.ogg.meta new file mode 100644 index 000000000..74ff9e735 --- /dev/null +++ b/Assets/Resources/Audio/visualturn.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 5cbadd776c16dac42a018ceb8fc0d802 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Audio/wire_cut.ogg b/Assets/Resources/Audio/wire_cut.ogg new file mode 100644 index 000000000..02a256be3 --- /dev/null +++ b/Assets/Resources/Audio/wire_cut.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80fdec429a66131aed15e491240623408ff4b9c98fcaa5996b75129742fe73e9 +size 79867 diff --git a/Assets/Resources/Audio/wire_cut.ogg.meta b/Assets/Resources/Audio/wire_cut.ogg.meta new file mode 100644 index 000000000..a26d645bc --- /dev/null +++ b/Assets/Resources/Audio/wire_cut.ogg.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 05c8d174b8fa25f489f794db4045f32f +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Materials/MemoryColor.mat b/Assets/Resources/Materials/MemoryColor.mat index ea0531edd..db0f8bc2c 100644 --- a/Assets/Resources/Materials/MemoryColor.mat +++ b/Assets/Resources/Materials/MemoryColor.mat @@ -164,7 +164,7 @@ Material: - _DirectionalAlphaFadeNoiseFactor: 0.2 - _DirectionalAlphaFadeRotation: 0 - _DirectionalAlphaFadeWidth: 0.2 - - _DirectionalDistortionFade: -2 + - _DirectionalDistortionFade: -14 - _DirectionalDistortionInvert: 0 - _DirectionalDistortionNoiseFactor: 0.2 - _DirectionalDistortionRandomDirection: 0.1 diff --git a/Assets/Resources/Yarn/PeipeiTalk/PeipeiTalk1.yarn b/Assets/Resources/Yarn/PeipeiTalk/PeipeiTalk1.yarn index 456052fdf..66c6515b7 100644 --- a/Assets/Resources/Yarn/PeipeiTalk/PeipeiTalk1.yarn +++ b/Assets/Resources/Yarn/PeipeiTalk/PeipeiTalk1.yarn @@ -12,6 +12,8 @@ position: 55,-1208 title: TV position: 66,-976 --- +<> +<> <> <> <> @@ -31,12 +33,14 @@ position: 66,-976 <> <> <> +<> 播报员: 欢迎收看今天的幸福快讯! 播报员: 今天天气晴,午后可能会有小雨。 播报员: 随着人类机器化技术的发展,幸福罐头园区已经正式迈进了全机器人时代! 播报员: 昨天下午,在下一季度的生产启动会上,专家组对幸福罐头园区的机器人化进展做了全面汇报…… me: 这下就有更多机器人要修了……但好歹我也更不用担心失业了。 <> +<> 播报员: 第七届罐头销售大赛即将开始,幸福园区的机器人们已经投入到了紧张的筹备工作当中! 播报员: 在销售部工作的火山,正在为新一季度的销售工作而紧张地忙碌着…… me: 给机器人推销罐头…为什么呢? @@ -54,6 +58,8 @@ title: OutDoorTalk position: 69,-716 --- <> +<> +<> ///<<窗外出现两个人影>> //////都是问号,除了音频怎么区分两个陌生人?——我记得之前聊过更改冒泡框的方案 //////这里可以不可以强调你以前不是这样的,因为工作量上来之前佩佩是可以完成的,慢慢的越来越难,后来质量也出了问题 @@ -1076,6 +1082,7 @@ me: 再见,佩佩。 peipei: 再见…… <> me: 希望这代价是值得的…… +<> //////这段对话形式还需要探索下——我需要玩玩coffeetalk等 === title: PlugMemory diff --git a/Assets/Resources/Yarn/PeipeiTalk2/PeipeiTalk2.yarn b/Assets/Resources/Yarn/PeipeiTalk2/PeipeiTalk2.yarn index 426f0bda1..dd02833ad 100644 --- a/Assets/Resources/Yarn/PeipeiTalk2/PeipeiTalk2.yarn +++ b/Assets/Resources/Yarn/PeipeiTalk2/PeipeiTalk2.yarn @@ -16,6 +16,7 @@ position: 58,-1212 title: TV position: 63,-958 --- +<> <> <> 送走佩佩之后,佩佩第二天没有出现。 @@ -119,12 +120,15 @@ position: 69,-275 ///表示进入头部维修界面 <> <> +<> <> <> ///让佩佩的眼睛处于可以想象颜色的状态 <> ///确认当前的试图状态为头部的概览视图 <> +<> +<> ///发放初始任务 <> <> @@ -149,6 +153,7 @@ position: 69,-275 <> <> <> +<> <> me: 温度过高?看起来又有新的问题了…… me: 进行插线检查吧。 @@ -158,6 +163,8 @@ title: Choice position: 77,22 --- <> +<> +<> <> [command name=activate_socket_choice /] -> UFView @@ -626,13 +633,16 @@ me: 那我们试试吧。 <> <> <> +<> <> +<> <> ///表示此时线是断的状态 <> <> <> <> +<> //<> //<> <> @@ -741,7 +751,9 @@ position: 85,821 --- <> <> +<> <> +<> <> ///表示此时线是断的状态 <> @@ -752,8 +764,10 @@ position: 85,821 <> <> <> +<> <> <> +<> 封条: 警告:UnstableFusion属于公司财产,严禁个人拆卸、调试! me: 好吧…我想现在你没有任何意义了。 ->揭除UF封条 @@ -762,6 +776,7 @@ position: 85,821 //[command name=activate_socket_choice /] //->UFViewCrowBar//要拆除哪个veiw就加后缀 <> + <> <> <> //////撬开来之后佩佩应该就开始痛,直到你说这不会停下,佩佩吼着让你把它拆掉 @@ -787,6 +802,7 @@ me: UF模块中这个绘图过程……无法被停止。 me: 它会一直学习,只要你还活着,它还在你的身体里,就不会停下 peipei: 呕…真的不行了,医生……停下。 <> +<> <> peipei: 让它从我的身体里出去吧。我不要带着它被回收…… me: 这意味着你会无法完成工作,最终导致你进PIP 。这真的没问题吗? @@ -805,7 +821,10 @@ me: 时间紧急,只能用撬棍把它撬下来了。 <> [command name=activate_socket_choice /] ->UFViewCrowBar + <> <> +<> +<> peipei: 啊! <> peipei: 呼…… @@ -893,6 +912,8 @@ peipei: 当然,来吧。 ->校准颜色 <> <> +<> +<> //<> peipei: 啊…啊啊啊!好多…… me: 佩佩? #auto_next @@ -900,6 +921,8 @@ peipei: 啊,啊!啊!! me: 坚持住,佩佩! peipei: 啊…美丽的…… <> +<> +<> peipei: 色彩…… <> <> @@ -955,6 +978,7 @@ peipei: 再次谢谢你…医生。我们…… peipei: 我们再见啦。 <> me: 再见……佩佩。 +<> //////整个过程让佩佩“痛”,这个感受还没加 //////或许不需要了?体验下现在版本。 === \ No newline at end of file diff --git a/Assets/Resources/Yarn/PeipeiTalk3/PeipeiTalk3.yarn b/Assets/Resources/Yarn/PeipeiTalk3/PeipeiTalk3.yarn index fbfa2167a..7439ad10b 100644 --- a/Assets/Resources/Yarn/PeipeiTalk3/PeipeiTalk3.yarn +++ b/Assets/Resources/Yarn/PeipeiTalk3/PeipeiTalk3.yarn @@ -1,6 +1,7 @@ title: Start position: 0,0 --- +<> <> <> 佩佩离开后的很长一段时间,我都没有再看到她。 @@ -30,13 +31,16 @@ me: 坚持住,佩佩。 ///进入维修界面 <> <> +<> <> +<> <> ///设置成UF模块缺失的状态 <> <> <> <> +<> <> <> <> @@ -99,7 +103,8 @@ me: 佩佩,醒来吧。 ///佩佩的pulse恢复正常,UF模块亮起红灯 <> <> -<> +<> +<> peipei: 好美…… me: 佩佩? peipei: 医生…… @@ -109,6 +114,7 @@ peipei: 我在…… me: 佩佩,你#auto_next peipei: 好美……医生…… //////怎么实现打断 +<> me: 啊……她没有被完全唤醒。当然。 me: 她还没有被完全修好,UF模块有一个报错灯。我明白了。 me: 公司要保证UF恢复正常才会让她的意识被完全唤醒。 @@ -547,6 +553,7 @@ me: 一切应该都结束了……都结束了。 <> <> <> +<> peipei: ……(她一脸迷茫地坐起,看着我,眼神空洞) me: 你醒了。 <> @@ -567,7 +574,7 @@ me: 总算,结束了。 me: 她再也不记得任何颜色了,她再也不记得任何颜色了…… me: 我…我在做对的事情吗? <> -感谢您游玩《艾比斯之梦》的demo-佩佩切片,流程到此终止 +感谢您游玩 艾比斯之梦 的demo-佩佩切片,流程到此终止 本demo为早期验证版本,其中文本,交互,画面均为过程版 您的反馈和建议对我们至关重要 如果您不知道在何处反馈,欢迎微信联系:15209116298 QQ:781230111 @@ -663,6 +670,7 @@ me: 好的……红色,我来了。 //////需要夕阳真的是红色?和美术确认——我感觉是OK的?可能是看起来很特别的夕阳 ->渲染红色通道 <> +<> <> me: 呃啊,我的眼睛…… <> @@ -678,6 +686,7 @@ me: 像海一样的草原,多美啊。草原上的风是什么气味的呢? me: 等着一切都结束了…等我们休假了,我也要去那里看看。 ->渲染绿色通道 <> +<> <> me: 又是这种感觉。其实…还挺柔和的。 me: 呼…大概这下就不用开什么护眼模式了。 @@ -690,6 +699,7 @@ peipei: 医生……我会听话的,别让我…… me: 就快结束了,佩佩。 ->渲染蓝色通道 <> +<> <> me: 来吧,都来吧!我们就要成功了…… <> @@ -710,12 +720,14 @@ me: 我想我会怀念它的。但是…对不起,我想要治好我的病人 <> <>哈哈…… 屏幕: 重新启动中 +<> peipei: 我这是在哪?医生……医生? <> <> me: 别动,我要先把你的背板装好。 <> <> +<> <> <> <> @@ -767,7 +779,7 @@ me: 总算,结束了。 me: 我看不到颜色了,我看不到颜色了。 me: 我…我在做对的事情吗? <> -感谢您游玩《艾比斯之梦》的demo-佩佩切片,流程到此终止 +感谢您游玩 艾比斯之梦 的demo-佩佩切片,流程到此终止 本demo为早期验证版本,其中文本,交互,画面均为过程版 您的反馈和建议对我们至关重要 如果您不知道在何处反馈,欢迎微信联系:15209116298 QQ:781230111 diff --git a/Assets/Resources/Yarn/UFprocess/UFprocess1.yarn b/Assets/Resources/Yarn/UFprocess/UFprocess1.yarn index f1013eb7d..a7bc049d7 100644 --- a/Assets/Resources/Yarn/UFprocess/UFprocess1.yarn +++ b/Assets/Resources/Yarn/UFprocess/UFprocess1.yarn @@ -2,7 +2,7 @@ tags: --- <> -//<> +<> ->进入UF视图 <> <> diff --git a/Assets/Scripts/Dialog System/DialogController.cs b/Assets/Scripts/Dialog System/DialogController.cs index 05e0aed54..008aa1ddd 100644 --- a/Assets/Scripts/Dialog System/DialogController.cs +++ b/Assets/Scripts/Dialog System/DialogController.cs @@ -223,6 +223,16 @@ namespace AibisDream DialogCanvasManager.Instance.SwitchDialogView(sceneName == "ClinicScene" ? DialogViewType.Bubble : DialogViewType.OldBox); + if(sceneName=="ClinicScene") + { + AudioManager.PlayAmb1Audio("amb_room"); + } + else + { + AudioManager.PlayAmb1Audio("amb_main"); + } + AudioManager.PlayAmb2Audio("amb_general"); + } [YarnCommand("unload_scene")] diff --git a/Assets/Scripts/FixSystem/Book/BookManager.cs b/Assets/Scripts/FixSystem/Book/BookManager.cs index 0b8676228..860395134 100644 --- a/Assets/Scripts/FixSystem/Book/BookManager.cs +++ b/Assets/Scripts/FixSystem/Book/BookManager.cs @@ -77,6 +77,7 @@ public class BookManager : MonoBehaviour { yield break; } + AudioManager.RandomPlayInteraction("book"); OnBookOpen?.Invoke(); // 如果书还没有激活,先激活它 if (!book.gameObject.activeInHierarchy) @@ -112,6 +113,7 @@ public class BookManager : MonoBehaviour // Close the book public void CloseBook(Action onCloseCallback = null) { + AudioManager.RandomPlayInteraction("book"); StartCoroutine(CloseBookCoroutine(onCloseCallback)); } diff --git a/Assets/Scripts/FixSystem/Line/LineManager.cs b/Assets/Scripts/FixSystem/Line/LineManager.cs index 6a43da479..cd4ddf1b8 100644 --- a/Assets/Scripts/FixSystem/Line/LineManager.cs +++ b/Assets/Scripts/FixSystem/Line/LineManager.cs @@ -77,6 +77,7 @@ public void CutLine(InteractiveLineSegment originalLineSegment, Vector3 splitPoi { return; } + AudioManager.RandomPlayInteraction("wire_cut"); // Create the first new line segment GameObject firstLineSegmentObject = Instantiate(physicLineSegmentPrefab, transform); diff --git a/Assets/Scripts/FixSystem/Screen/MessageBox.cs b/Assets/Scripts/FixSystem/Screen/MessageBox.cs index 5783ad465..8f452fd2c 100644 --- a/Assets/Scripts/FixSystem/Screen/MessageBox.cs +++ b/Assets/Scripts/FixSystem/Screen/MessageBox.cs @@ -81,7 +81,7 @@ public class MessageBox : MonoBehaviour private IEnumerator FlashWarning() { AudioManager.SetinteractionSourceVolume(0.35f); - AudioManager.RandomPlayInteraction("messagebox_warning"); + AudioManager.RandomPlayInteraction("beep_warning"); for (int i = 0; i < 2; i++) { state.enabled = false; diff --git a/Assets/Scripts/Framework/AudioKit/AudioManager.cs b/Assets/Scripts/Framework/AudioKit/AudioManager.cs index 9707e665d..b7b9456f5 100644 --- a/Assets/Scripts/Framework/AudioKit/AudioManager.cs +++ b/Assets/Scripts/Framework/AudioKit/AudioManager.cs @@ -41,6 +41,11 @@ namespace AibisDream _voiceSource.clip = clip; _voiceSource.Play(); } + [YarnCommand("mute")] + public static void MuteInteract(bool isMute) + { + Instance._interactionSource.mute=isMute; + } [YarnCommand("random_play_interaction")] public static void RandomPlayInteraction(string interactionName) @@ -186,9 +191,9 @@ namespace AibisDream Instance.StartCoroutine(AsyncPlayMemoryAudio(memoryName)); } - public void PauseMemoryAudio() + public static void PauseMemoryAudio() { - _memorySource.Pause(); + Instance._memorySource.Pause(); } public void ContinueMemoryAudio() diff --git a/Assets/StreamingAssets/Config/character.csv b/Assets/StreamingAssets/Config/character.csv index a932745eb..d927c8177 100644 --- a/Assets/StreamingAssets/Config/character.csv +++ b/Assets/StreamingAssets/Config/character.csv @@ -1,7 +1,7 @@ 通过key索引配置,中文名,人物角色(Player/MainActor/Aside),名称显示时的颜色,头像Pic路径,语音资源路径 Key,Cn,Role,NameColor,HeadPicPath,VoicePath -peipei,佩佩,MainActor,#00FFFF,peipei_head,voice_peipei -me,我,Player,,me_head,voice_me +peipei,佩佩,Aside,#00FFFF,peipei_head,voice_peipei +me,我,Aside,,me_head,voice_me peipei_novoice,胆怯女声,Aside,#00FFFF,,voice_peipei yingli_novoice,严厉女声,Aside,#FFCC00,,voice_yingli tutorial,教学,Aside,,,