This commit is contained in:
2025-05-03 14:25:04 +08:00
parent cca8ec49a6
commit 23fa72f91a
8 changed files with 151 additions and 11 deletions

8
Assets/AudioMixer.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 13fadd9ee73df9d4eb93b27d74c40b1c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,116 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!241 &24100000
AudioMixerController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: IchniMixer
m_OutputGroup: {fileID: 0}
m_MasterGroup: {fileID: 24300002}
m_Snapshots:
- {fileID: 24500006}
m_StartSnapshot: {fileID: 24500006}
m_SuspendThreshold: -80
m_EnableSuspend: 1
m_UpdateMode: 0
m_ExposedParameters: []
m_AudioMixerGroupViews:
- guids:
- 927086380e8fbc448b18db53331e42b2
name: View
m_CurrentViewIndex: 0
m_TargetSnapshot: {fileID: 24500006}
--- !u!243 &24300002
AudioMixerGroupController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Master
m_AudioMixer: {fileID: 24100000}
m_GroupID: 927086380e8fbc448b18db53331e42b2
m_Children: []
m_Volume: 5f239d6143d30344e9ee00f571aa2338
m_Pitch: d400991453b45b04083055381c91a7e0
m_Send: 00000000000000000000000000000000
m_Effects:
- {fileID: 24400004}
- {fileID: 6200533877023545291}
- {fileID: 7112894826819361084}
m_UserColorIndex: 0
m_Mute: 0
m_Solo: 0
m_BypassEffects: 0
--- !u!244 &24400004
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: e6fc3ee923db91f449ea2e70253e394a
m_EffectName: Attenuation
m_MixLevel: c3e154e6fad5a8b4cb8d80b82218bea9
m_Parameters: []
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0
--- !u!245 &24500006
AudioMixerSnapshotController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Snapshot
m_AudioMixer: {fileID: 24100000}
m_SnapshotID: 7deda1df2c3cb4a4097a1dcfec8403b1
m_FloatValues:
674a4070cc15a4245a8a0308586abc71: 0.9200004
5f239d6143d30344e9ee00f571aa2338: 0
401e6191736bb004fb049613f2410d02: 22000
12f354e222a7b414e841f733413a76b7: 4690.056
92d2c4e6bd46ffc4897edca814ab4396: 1
adf84d6746213f44bb328379608fd3f8: 22000
77f407cc2352248469c3d3b49939efd0: 0
02c74d3dc58f74c48b526efbff3a38fc: 0
a58ceb3f539efed4f996e9b1221de06b: 10
ec2372efdb30cd74c93adf4f629a1b4a: 200
m_TransitionOverrides: {}
--- !u!244 &6200533877023545291
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: 62a80d8ed3befa349a520b0caeea94b3
m_EffectName: Lowpass
m_MixLevel: d29cacd45bcdaf94bb480854f63c439c
m_Parameters:
- m_ParameterName: Cutoff freq
m_GUID: 401e6191736bb004fb049613f2410d02
- m_ParameterName: Resonance
m_GUID: a19aed97bf3424e4f8692ea06ace635d
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0
--- !u!244 &7112894826819361084
AudioMixerEffectController:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_EffectID: e1e134dd7ccde0e4083493f78468a0a9
m_EffectName: Highpass
m_MixLevel: ab79363fac7b9584bbd0422a7c4642a4
m_Parameters:
- m_ParameterName: Cutoff freq
m_GUID: a58ceb3f539efed4f996e9b1221de06b
- m_ParameterName: Resonance
m_GUID: 0d66b58d136d2804c9ebbee09fb0f87e
m_SendTarget: {fileID: 0}
m_EnableWetMix: 0
m_Bypass: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2be1ffb0413964b44b952215e55bf597
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 24100000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

View File

@@ -237,7 +237,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "\u6D4B\u8BD5123ABC\u3042\u3044\u3046\u3048\u304A"
m_text: 123ABC
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}

View File

@@ -160,11 +160,13 @@ public class SampleWindow : MovableWindow//该window高度为300横的要在1
NoteMovepoint.localPosition = new(0, -beatDeviver * songBeat, 0);
if (isFocus && gameElement is Track track)
{
if (track.submoduleList.Where(i => i is TrackTimeSubmoduleMovable).Count() != 0)
if (track.trackTimeSubmodule is TrackTimeSubmoduleMovable trackTimeSubmoduleMovable)
{
trackPositioner.SetPercent(track.trackTimeSubmodule.headPercent);
windowRect.GetComponent<CanvasGroup>().alpha = (songTime >= trackTimeSubmoduleMovable.trackStartTime && songTime <= trackTimeSubmoduleMovable.trackEndTime) ? 1f : 0.2f;
}
else if (track.submoduleList.Where(i => i is TrackTimeSubmoduleStatic).Count() != 0)
else if (track.trackTimeSubmodule is TrackTimeSubmoduleStatic)
{
trackPositioner.SetPercent(0f);
}

File diff suppressed because one or more lines are too long

View File

@@ -130,7 +130,8 @@ namespace Ichni.Editor
{
Debug.Log(submodule.GetType() + " is pasted.");
submodule.SaveBM();
(submodule.matchedBM as Submodule_BM).DuplicateBM(pastedElement);
try { (submodule.matchedBM as Submodule_BM).DuplicateBM(pastedElement); }
catch { Debug.LogWarning("Submodule paste error: " + submodule.GetType()); }
});
if (gameElement.childElementList != null)