hold修闪烁

This commit is contained in:
SoulliesOfficial
2025-05-10 14:27:10 -04:00
parent c5e8908b47
commit 9e65c7eea0
13 changed files with 1870 additions and 243 deletions

View File

@@ -403,7 +403,7 @@ MonoBehaviour:
renderOnTop: 1
centered: 0
isPreset: 1
latestTabIndex: 1
latestTabIndex: 0
--- !u!1 &87189950
GameObject:
m_ObjectHideFlags: 0

View File

@@ -34,6 +34,7 @@ namespace Ichni.RhythmGame
hold.track = track;
hold.trackPositioner = hold.AddComponent<SplinePositioner>();
hold.trackPositioner.spline = track.trackPathSubmodule.path;
hold.trackPositioner.updateMethod = SplineUser.UpdateMethod.LateUpdate;
hold.isOnTrack = true;
hold.UpdateNoteInTrack();
}
@@ -132,10 +133,10 @@ namespace Ichni.RhythmGame
return;
}
if (isOnTrack)
/*if (isOnTrack)
{
UpdateNoteInTrack();
}
}*/
float songTime = EditorManager.instance.songInformation.songTime;
@@ -208,6 +209,14 @@ namespace Ichni.RhythmGame
}
}
}
private void LateUpdate()
{
if (isOnTrack)
{
UpdateNoteInTrack();
}
}
}
namespace Beatmap

View File

@@ -1,5 +1,7 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Ichni.Editor;
using UnityEngine;
namespace Ichni.RhythmGame
@@ -28,6 +30,26 @@ namespace Ichni.RhythmGame
selectSubmodule = new SelectSubmodule(this, note);
}
public override void SetUpInspector()
{
base.SetUpInspector();
IHaveInspection inspector = EditorManager.instance.uiManager.inspector;
var container = inspector.GenerateContainer("Generate");
var generateAnimation = container.GenerateSubcontainer(3);
var displacementButton = inspector.GenerateButton(this, generateAnimation, "Displacement",
() => Displacement.GenerateElement("New Displacement", Guid.NewGuid(), new List<string>(), true, this,
new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat()));
var swirlButton = inspector.GenerateButton(this, generateAnimation, "Swirl",
() => Swirl.GenerateElement("New Swirl", Guid.NewGuid(), new List<string>(), true, this,
new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat()));
var scaleButton = inspector.GenerateButton(this, generateAnimation, "Scale", () =>
{
Scale.GenerateElement("New Scale", Guid.NewGuid(), new List<string>(), true, this,
new FlexibleFloat(), new FlexibleFloat(), new FlexibleFloat());
}); //缩放
}
public virtual void Recover()
{

View File

@@ -26,6 +26,14 @@ namespace Ichni.StartMenu
public ThemeBundleSelector themeBundleSelector;
public AsyncOperation loadEditor;
private void Start()
{
loadEditor = SceneManager.LoadSceneAsync("EditorScene");
loadEditor.allowSceneActivation = false;
}
private void Update()
{
if (canvasGroup.interactable && Keyboard.current.escapeKey.wasPressedThisFrame)
@@ -70,7 +78,7 @@ namespace Ichni.StartMenu
.Subscribe(_ =>
{
Debug.Log("All AssetBundles are loaded. Switching scene.");
SceneManager.LoadScene("EditorScene");
loadEditor.allowSceneActivation = true;
}).AddTo(this);
}
}

View File

@@ -19225,13 +19225,13 @@
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 14.55,
"exactJudgeTime" : 15.15,
"elementName" : "New Tap",
"tags" : [
],
"elementGuid" : {
"value" : "7af1fd5b-daf4-4d6d-a7ab-bf51e34baa07"
"value" : "5f8764eb-da40-4ba6-ad60-9ee1376e6911"
},
"attachedElementGuid" : {
"value" : "9abab7b8-d2af-4e43-8c1b-4ef6607fca38"
@@ -19242,15 +19242,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "7af1fd5b-daf4-4d6d-a7ab-bf51e34baa07"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "7af1fd5b-daf4-4d6d-a7ab-bf51e34baa07"
"value" : "5f8764eb-da40-4ba6-ad60-9ee1376e6911"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
@@ -19273,7 +19265,15 @@
],
"attachedElementGuid" : {
"value" : "7af1fd5b-daf4-4d6d-a7ab-bf51e34baa07"
"value" : "5f8764eb-da40-4ba6-ad60-9ee1376e6911"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "5f8764eb-da40-4ba6-ad60-9ee1376e6911"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
@@ -19284,10 +19284,10 @@
],
"elementGuid" : {
"value" : "d17a7ebb-2f09-4aaa-bf32-c7252df2f168"
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
},
"attachedElementGuid" : {
"value" : "7af1fd5b-daf4-4d6d-a7ab-bf51e34baa07"
"value" : "5f8764eb-da40-4ba6-ad60-9ee1376e6911"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
@@ -19307,7 +19307,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "d17a7ebb-2f09-4aaa-bf32-c7252df2f168"
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
@@ -19315,7 +19315,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "d17a7ebb-2f09-4aaa-bf32-c7252df2f168"
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
@@ -19334,7 +19334,7 @@
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "d17a7ebb-2f09-4aaa-bf32-c7252df2f168"
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -19343,7 +19343,7 @@
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGenerateExpand_BM,Assembly-CSharp",
"effectTime" : 0,
"generateTime" : 0,
"generateTime" : 1,
"generateTime" : 4,
"effectTime" : 0.2
}
],"GeneralJudge":[
@@ -19375,17 +19375,17 @@
]
},
"attachedElementGuid" : {
"value" : "d17a7ebb-2f09-4aaa-bf32-c7252df2f168"
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Stay_BM,Assembly-CSharp",
"exactJudgeTime" : 14.7000008,
"exactJudgeTime" : 15.3,
"elementName" : "New Stay",
"tags" : [
],
"elementGuid" : {
"value" : "72766417-b2e2-4925-a488-70d7c2db834f"
"value" : "877ab554-c5b3-44a6-8a11-2d07eec06279"
},
"attachedElementGuid" : {
"value" : "9abab7b8-d2af-4e43-8c1b-4ef6607fca38"
@@ -19396,15 +19396,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "72766417-b2e2-4925-a488-70d7c2db834f"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "72766417-b2e2-4925-a488-70d7c2db834f"
"value" : "877ab554-c5b3-44a6-8a11-2d07eec06279"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
@@ -19427,7 +19419,15 @@
],
"attachedElementGuid" : {
"value" : "72766417-b2e2-4925-a488-70d7c2db834f"
"value" : "877ab554-c5b3-44a6-8a11-2d07eec06279"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "877ab554-c5b3-44a6-8a11-2d07eec06279"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
@@ -19438,10 +19438,10 @@
],
"elementGuid" : {
"value" : "42af0376-dfd3-4cd5-a30f-f0f5befd9f33"
"value" : "7fa4d53f-0df7-4c5b-9756-2e29f7366cb6"
},
"attachedElementGuid" : {
"value" : "72766417-b2e2-4925-a488-70d7c2db834f"
"value" : "877ab554-c5b3-44a6-8a11-2d07eec06279"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
@@ -19461,7 +19461,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "42af0376-dfd3-4cd5-a30f-f0f5befd9f33"
"value" : "7fa4d53f-0df7-4c5b-9756-2e29f7366cb6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
@@ -19469,7 +19469,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "42af0376-dfd3-4cd5-a30f-f0f5befd9f33"
"value" : "7fa4d53f-0df7-4c5b-9756-2e29f7366cb6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
@@ -19488,7 +19488,7 @@
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "42af0376-dfd3-4cd5-a30f-f0f5befd9f33"
"value" : "7fa4d53f-0df7-4c5b-9756-2e29f7366cb6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -19523,20 +19523,20 @@
]
},
"attachedElementGuid" : {
"value" : "42af0376-dfd3-4cd5-a30f-f0f5befd9f33"
"value" : "7fa4d53f-0df7-4c5b-9756-2e29f7366cb6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Flick_BM,Assembly-CSharp",
"availableFlickDirections" : [
],
"exactJudgeTime" : 14.85,
"exactJudgeTime" : 15.4500008,
"elementName" : "New Flick",
"tags" : [
],
"elementGuid" : {
"value" : "e523117e-afef-4f64-ac1b-41b222b4b5f6"
"value" : "494623e9-c303-4720-8f65-9432b8e1ccea"
},
"attachedElementGuid" : {
"value" : "9abab7b8-d2af-4e43-8c1b-4ef6607fca38"
@@ -19547,15 +19547,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "e523117e-afef-4f64-ac1b-41b222b4b5f6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "e523117e-afef-4f64-ac1b-41b222b4b5f6"
"value" : "494623e9-c303-4720-8f65-9432b8e1ccea"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
@@ -19578,127 +19570,7 @@
],
"attachedElementGuid" : {
"value" : "e523117e-afef-4f64-ac1b-41b222b4b5f6"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
"themeBundleName" : "departure_to_multiverse",
"objectName" : "DTM_NoteVisualFlick",
"elementName" : "New Note Visual",
"tags" : [
],
"elementGuid" : {
"value" : "e7a8f3a5-b564-44ad-9968-84472527bd38"
},
"attachedElementGuid" : {
"value" : "e523117e-afef-4f64-ac1b-41b222b4b5f6"
}
},{
"__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" : "e7a8f3a5-b564-44ad-9968-84472527bd38"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "e7a8f3a5-b564-44ad-9968-84472527bd38"
}
},{
"__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" : "e7a8f3a5-b564-44ad-9968-84472527bd38"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
"effectCollection" : {"Generate":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGenerateExpand_BM,Assembly-CSharp",
"effectTime" : 0,
"generateTime" : 0,
"generateTime" : 1,
"effectTime" : 0.2
}
],"GeneralJudge":[
],"Holding":[
],"Perfect":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Good":[
],"Bad":[
],"Miss":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteMissTransparent_BM,Assembly-CSharp",
"effectTime" : 0.2
}
],"AfterJudge":[
]
},
"attachedElementGuid" : {
"value" : "e7a8f3a5-b564-44ad-9968-84472527bd38"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Flick_BM,Assembly-CSharp",
"availableFlickDirections" : [
],
"exactJudgeTime" : 15.000001,
"elementName" : "New Flick",
"tags" : [
],
"elementGuid" : {
"value" : "34ee322c-dc4b-441e-847a-81a6f5d25d8f"
},
"attachedElementGuid" : {
"value" : "9abab7b8-d2af-4e43-8c1b-4ef6607fca38"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "34ee322c-dc4b-441e-847a-81a6f5d25d8f"
"value" : "494623e9-c303-4720-8f65-9432b8e1ccea"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
@@ -19706,30 +19578,7 @@
],
"attachedElementGuid" : {
"value" : "34ee322c-dc4b-441e-847a-81a6f5d25d8f"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
"generalJudgeAudioList" : [
"DefaultStay"
],
"perfectAudioList" : [
],
"goodAudioList" : [
],
"badAudioList" : [
],
"missAudioList" : [
],
"holdStartAudioList" : [
],
"attachedElementGuid" : {
"value" : "34ee322c-dc4b-441e-847a-81a6f5d25d8f"
"value" : "494623e9-c303-4720-8f65-9432b8e1ccea"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
@@ -19740,10 +19589,10 @@
],
"elementGuid" : {
"value" : "beba7bc3-d9ba-4ec5-8695-ff3e2ef14f34"
"value" : "c667acad-1948-4fcf-a8d9-73b8ce9c06e7"
},
"attachedElementGuid" : {
"value" : "34ee322c-dc4b-441e-847a-81a6f5d25d8f"
"value" : "494623e9-c303-4720-8f65-9432b8e1ccea"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
@@ -19763,7 +19612,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "beba7bc3-d9ba-4ec5-8695-ff3e2ef14f34"
"value" : "c667acad-1948-4fcf-a8d9-73b8ce9c06e7"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
@@ -19771,7 +19620,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "beba7bc3-d9ba-4ec5-8695-ff3e2ef14f34"
"value" : "c667acad-1948-4fcf-a8d9-73b8ce9c06e7"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
@@ -19790,7 +19639,7 @@
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "beba7bc3-d9ba-4ec5-8695-ff3e2ef14f34"
"value" : "c667acad-1948-4fcf-a8d9-73b8ce9c06e7"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -19825,18 +19674,18 @@
]
},
"attachedElementGuid" : {
"value" : "beba7bc3-d9ba-4ec5-8695-ff3e2ef14f34"
"value" : "c667acad-1948-4fcf-a8d9-73b8ce9c06e7"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Hold_BM,Assembly-CSharp",
"holdEndTime" : 15.6500006,
"exactJudgeTime" : 15.1500006,
"holdEndTime" : 16.9,
"exactJudgeTime" : 15.6,
"elementName" : "New Hold",
"tags" : [
],
"elementGuid" : {
"value" : "ed366298-2667-4034-9831-997d031c4864"
"value" : "b0fc87d9-0b6f-457e-b574-71cf9a8f7a98"
},
"attachedElementGuid" : {
"value" : "9abab7b8-d2af-4e43-8c1b-4ef6607fca38"
@@ -19847,15 +19696,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "ed366298-2667-4034-9831-997d031c4864"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "ed366298-2667-4034-9831-997d031c4864"
"value" : "b0fc87d9-0b6f-457e-b574-71cf9a8f7a98"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteAudioSubmodule_BM,Assembly-CSharp",
@@ -19878,7 +19719,15 @@
],
"attachedElementGuid" : {
"value" : "ed366298-2667-4034-9831-997d031c4864"
"value" : "b0fc87d9-0b6f-457e-b574-71cf9a8f7a98"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "b0fc87d9-0b6f-457e-b574-71cf9a8f7a98"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.Basic.Beatmap.BasicHoldVisualTube_BM,Assembly-CSharp",
@@ -19889,10 +19738,10 @@
],
"elementGuid" : {
"value" : "b2dd14fd-b7ce-49ca-ab90-a85b43e90dde"
"value" : "d4556bf8-8792-4156-832c-fc8fd9e7d8c0"
},
"attachedElementGuid" : {
"value" : "ed366298-2667-4034-9831-997d031c4864"
"value" : "b0fc87d9-0b6f-457e-b574-71cf9a8f7a98"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
@@ -19912,7 +19761,7 @@
"z" : 1
},
"attachedElementGuid" : {
"value" : "b2dd14fd-b7ce-49ca-ab90-a85b43e90dde"
"value" : "d4556bf8-8792-4156-832c-fc8fd9e7d8c0"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
@@ -19920,7 +19769,7 @@
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "b2dd14fd-b7ce-49ca-ab90-a85b43e90dde"
"value" : "d4556bf8-8792-4156-832c-fc8fd9e7d8c0"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
@@ -19939,7 +19788,7 @@
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "b2dd14fd-b7ce-49ca-ab90-a85b43e90dde"
"value" : "d4556bf8-8792-4156-832c-fc8fd9e7d8c0"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
@@ -19978,7 +19827,66 @@
]
},
"attachedElementGuid" : {
"value" : "b2dd14fd-b7ce-49ca-ab90-a85b43e90dde"
"value" : "d4556bf8-8792-4156-832c-fc8fd9e7d8c0"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
"positionX" : {
"animatedFloatList" : [
{
"startValue" : -10,
"endValue" : 0,
"startTime" : 12,
"endTime" : 13,
"animationCurveType" : 0
},{
"startValue" : 0,
"endValue" : 10,
"startTime" : 13,
"endTime" : 14,
"animationCurveType" : 0
},{
"startValue" : 10,
"endValue" : 0,
"startTime" : 14,
"endTime" : 15,
"animationCurveType" : 0
}
]
},
"positionY" : {
"animatedFloatList" : [
]
},
"positionZ" : {
"animatedFloatList" : [
{
"startValue" : -20,
"endValue" : 0,
"startTime" : 12,
"endTime" : 15,
"animationCurveType" : 0
}
]
},
"elementName" : "New Displacement",
"tags" : [
],
"elementGuid" : {
"value" : "ae5b7deb-8de9-497a-8176-3ed50fb5f8fa"
},
"attachedElementGuid" : {
"value" : "40c3b945-a8f5-453f-94cc-338579bebe1a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "ae5b7deb-8de9-497a-8176-3ed50fb5f8fa"
}
}
],

View File

@@ -1,5 +1,5 @@
ManifestFileVersion: 0
CRC: 854997939
CRC: 1263846510
AssetBundleManifest:
AssetBundleInfos:
Info_0:

View File

@@ -1,15 +1,15 @@
ManifestFileVersion: 0
CRC: 661435127
CRC: 1984044144
Hashes:
AssetFileHash:
serializedVersion: 2
Hash: 6e2409981d860b5c25ac118459287541
Hash: 36f9512c22546112c923ce785f7f8084
TypeTreeHash:
serializedVersion: 2
Hash: 56e0d5e6ef758974f5dde53487e37491
IncrementalBuildHash:
serializedVersion: 2
Hash: 6e2409981d860b5c25ac118459287541
Hash: 36f9512c22546112c923ce785f7f8084
HashAppended: 0
ClassTypes:
- Class: 1

File diff suppressed because one or more lines are too long

View File

@@ -98,7 +98,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 77ab80dc0820f9d4a8cd9fddbbc89057, type: 3}
m_Name:
m_EditorClassIdentifier:
updateMethod: 0
updateMethod: 2
_spline: {fileID: 0}
_autoUpdate: 1
_rotationModifier:
@@ -381,7 +381,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 0def5156137c6d14082064fa7b5d5247, type: 3}
m_Name:
m_EditorClassIdentifier:
updateMethod: 0
updateMethod: 2
_spline: {fileID: 0}
_autoUpdate: 1
_rotationModifier:
@@ -600,7 +600,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 0def5156137c6d14082064fa7b5d5247, type: 3}
m_Name:
m_EditorClassIdentifier:
updateMethod: 0
updateMethod: 2
_spline: {fileID: 0}
_autoUpdate: 1
_rotationModifier:

View File

@@ -35,11 +35,13 @@ namespace Ichni.RhythmGame.ThemeBundles.Basic
this.headPoint = notePartList[0].GetComponent<SplinePositioner>();
this.meshGenerator = notePartList[1].GetComponent<MeshGenerator>();
this.tailPoint = notePartList[2].GetComponent<SplinePositioner>();
this.hold.trackPositioner.autoUpdate = false;
headPoint.spline = hold.track.trackPathSubmodule.path;
meshGenerator.spline = hold.track.trackPathSubmodule.path;
tailPoint.spline = hold.track.trackPathSubmodule.path;
TrackTimeSubmoduleMovable trackTimeSubmoduleMovable = hold.track.trackTimeSubmodule as TrackTimeSubmoduleMovable;
float startPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.exactJudgeTime);
float endPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.holdEndTime);
@@ -68,11 +70,12 @@ namespace Ichni.RhythmGame.ThemeBundles.Basic
matchedBM = new BasicHoldVisualTube_BM(elementName, elementGuid, tags, parentElement.matchedBM as GameElement_BM, themeBundleName, objectName);
}
private float startPercent, endPercent;
public override void UpdateHoldInMovableTrack()
{
TrackTimeSubmoduleMovable trackTimeSubmoduleMovable = hold.track.trackTimeSubmodule as TrackTimeSubmoduleMovable;
float startPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.exactJudgeTime);
float endPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.holdEndTime);
startPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.exactJudgeTime);
endPercent = trackTimeSubmoduleMovable.GetTrackPercent(hold.holdEndTime);
if (hold.isHolding)
{

View File

@@ -42,6 +42,7 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
public override void AfterInitialize()
{
base.AfterInitialize();
Recover();
}