加一个判断条件

This commit is contained in:
2025-07-17 17:03:57 +08:00
parent d1bd2aeff3
commit fc3b4d7207
4 changed files with 198 additions and 191 deletions

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 6dbdd314784e80440b48088e6357c1ef
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -46,7 +46,7 @@ namespace Ichni.RhythmGame
void LateUpdate()
{
(animatedObject as IHaveTransformSubmodule)?.UpdateLookAt(this);
if (enabling.value) (animatedObject as IHaveTransformSubmodule)?.UpdateLookAt(this);
}
protected override void UpdateAnimation(float songTime)

View File

@@ -183,7 +183,7 @@ namespace Ichni.RhythmGame
transformSubmodule.positionOffset = Vector3.zero;
}
if(willRefresh)
if (willRefresh)
{
attachedGameElement.Refresh();
}

View File

@@ -15081,6 +15081,164 @@
"attachedElementGuid" : {
"value" : "980a9635-1798-4711-802f-c961c31b8708"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 24.783,
"elementName" : "New Tap",
"tags" : [
],
"elementGuid" : {
"value" : "dcf09635-2361-48a5-b167-95074ef6eacf"
},
"attachedElementGuid" : {
"value" : "748350cd-5cdf-4dbc-9c8b-8d9fa1dfc302"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "dcf09635-2361-48a5-b167-95074ef6eacf"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
"generalJudgeAudioList" : [
"DefaultTap"
],
"perfectAudioList" : [
],
"goodAudioList" : [
],
"badAudioList" : [
],
"missAudioList" : [
],
"holdStartAudioList" : [
],
"attachedElementGuid" : {
"value" : "dcf09635-2361-48a5-b167-95074ef6eacf"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
{
"__type" : "Ichni.RhythmGame.Beatmap.TouchAreaJudgeUnit_BM,Assembly-CSharp",
"areaRadius" : 500
}
],
"attachedElementGuid" : {
"value" : "dcf09635-2361-48a5-b167-95074ef6eacf"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
"isHighlighted" : false,
"themeBundleName" : "departure_to_multiverse",
"objectName" : "DTM_NoteVisualTap",
"elementName" : "New Note Visual",
"tags" : [
],
"elementGuid" : {
"value" : "8a97d4fb-ee8b-49bf-b7b8-240831a1f113"
},
"attachedElementGuid" : {
"value" : "dcf09635-2361-48a5-b167-95074ef6eacf"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "8a97d4fb-ee8b-49bf-b7b8-240831a1f113"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "8a97d4fb-ee8b-49bf-b7b8-240831a1f113"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
"originalBaseColor" : {
"r" : 1,
"g" : 1,
"b" : 1,
"a" : 1
},
"emissionEnabled" : false,
"originalEmissionColor" : {
"r" : 0,
"g" : 0,
"b" : 0,
"a" : 1
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "8a97d4fb-ee8b-49bf-b7b8-240831a1f113"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
"effectCollection" : {"Generate":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGenerateExpand_BM,Assembly-CSharp",
"generateTime" : 1,
"effectTime" : 0.2
}
],"GeneralJudge":[
],"StartHold":[
],"Holding":[
],"Perfect":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Good":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGoodBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Bad":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteBadBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Miss":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteMissTransparent_BM,Assembly-CSharp",
"effectTime" : 0.2
}
],"AfterJudge":[
]
},
"attachedElementGuid" : {
"value" : "8a97d4fb-ee8b-49bf-b7b8-240831a1f113"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 27.717,
@@ -16102,7 +16260,7 @@
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 5,
"x" : 7.990377,
"y" : 0,
"z" : 0
},
@@ -16734,7 +16892,7 @@
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 5,
"x" : 7.99405527,
"y" : 0,
"z" : 0
},
@@ -35570,7 +35728,7 @@
],
"elementGuid" : {
"value" : "a816cb96-02c9-49cd-ad4f-21338a31ce7e"
"value" : "89360236-9f66-4b73-b581-f55f9ddfdb74"
},
"attachedElementGuid" : {
"value" : "ff8926ef-e06e-4f85-837f-2b3948290d18"
@@ -35593,7 +35751,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "a816cb96-02c9-49cd-ad4f-21338a31ce7e"
"value" : "89360236-9f66-4b73-b581-f55f9ddfdb74"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -35633,7 +35791,7 @@
]
},
"attachedElementGuid" : {
"value" : "a816cb96-02c9-49cd-ad4f-21338a31ce7e"
"value" : "89360236-9f66-4b73-b581-f55f9ddfdb74"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
@@ -46018,7 +46176,7 @@
],
"elementGuid" : {
"value" : "529153e3-5021-40af-9d4b-a1b4eea12db6"
"value" : "4d309171-2527-438a-a8a0-ecea6d8d122f"
},
"attachedElementGuid" : {
"value" : "ff8926ef-e06e-4f85-837f-2b3948290d18"
@@ -46041,7 +46199,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "529153e3-5021-40af-9d4b-a1b4eea12db6"
"value" : "4d309171-2527-438a-a8a0-ecea6d8d122f"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -46111,7 +46269,7 @@
]
},
"attachedElementGuid" : {
"value" : "529153e3-5021-40af-9d4b-a1b4eea12db6"
"value" : "4d309171-2527-438a-a8a0-ecea6d8d122f"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
@@ -55107,7 +55265,7 @@
],
"elementGuid" : {
"value" : "64db0cc9-e561-48ce-a691-43cb9f54ffa3"
"value" : "8045d2cb-14a0-49d5-88cd-c860ff73b6c6"
},
"attachedElementGuid" : {
"value" : "ff8926ef-e06e-4f85-837f-2b3948290d18"
@@ -55130,7 +55288,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "64db0cc9-e561-48ce-a691-43cb9f54ffa3"
"value" : "8045d2cb-14a0-49d5-88cd-c860ff73b6c6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -55170,7 +55328,7 @@
]
},
"attachedElementGuid" : {
"value" : "64db0cc9-e561-48ce-a691-43cb9f54ffa3"
"value" : "8045d2cb-14a0-49d5-88cd-c860ff73b6c6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
@@ -77633,164 +77791,6 @@
"attachedElementGuid" : {
"value" : "9bccbc37-8ee5-4542-b300-c306d1ea9592"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 61.9565239,
"elementName" : "New Tap",
"tags" : [
],
"elementGuid" : {
"value" : "7b9da4df-7dd7-46de-ad78-7f3adee46634"
},
"attachedElementGuid" : {
"value" : "748350cd-5cdf-4dbc-9c8b-8d9fa1dfc302"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "7b9da4df-7dd7-46de-ad78-7f3adee46634"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
{
"__type" : "Ichni.RhythmGame.Beatmap.TouchAreaJudgeUnit_BM,Assembly-CSharp",
"areaRadius" : 500
}
],
"attachedElementGuid" : {
"value" : "7b9da4df-7dd7-46de-ad78-7f3adee46634"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
"generalJudgeAudioList" : [
"DefaultTap"
],
"perfectAudioList" : [
],
"goodAudioList" : [
],
"badAudioList" : [
],
"missAudioList" : [
],
"holdStartAudioList" : [
],
"attachedElementGuid" : {
"value" : "7b9da4df-7dd7-46de-ad78-7f3adee46634"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
"isHighlighted" : false,
"themeBundleName" : "departure_to_multiverse",
"objectName" : "DTM_NoteVisualTap",
"elementName" : "New Note Visual",
"tags" : [
],
"elementGuid" : {
"value" : "77e83827-b9fd-46fe-baa2-f5e059c5370d"
},
"attachedElementGuid" : {
"value" : "7b9da4df-7dd7-46de-ad78-7f3adee46634"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "77e83827-b9fd-46fe-baa2-f5e059c5370d"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "77e83827-b9fd-46fe-baa2-f5e059c5370d"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
"originalBaseColor" : {
"r" : 1,
"g" : 1,
"b" : 1,
"a" : 1
},
"emissionEnabled" : false,
"originalEmissionColor" : {
"r" : 0,
"g" : 0,
"b" : 0,
"a" : 1
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "77e83827-b9fd-46fe-baa2-f5e059c5370d"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
"effectCollection" : {"Generate":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGenerateExpand_BM,Assembly-CSharp",
"generateTime" : 1,
"effectTime" : 0.2
}
],"GeneralJudge":[
],"StartHold":[
],"Holding":[
],"Perfect":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Good":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGoodBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Bad":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteBadBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Miss":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteMissTransparent_BM,Assembly-CSharp",
"effectTime" : 0.2
}
],"AfterJudge":[
]
},
"attachedElementGuid" : {
"value" : "77e83827-b9fd-46fe-baa2-f5e059c5370d"
}
}
],
"attachedElementGuid" : {