GraphicEditor基本完成

不过还有优化空间
TODO:
用整个的Rawimage贴图替换beatline
This commit is contained in:
2025-03-08 22:39:54 +08:00
parent cff772d29a
commit 28e0a6e4b0
15 changed files with 99603 additions and 496 deletions

View File

@@ -386,7 +386,7 @@
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
"elementName" : "Folder",
"elementName" : "33",
"tags" : [
],
@@ -1323,7 +1323,7 @@
},{
"__type" : "Ichni.RhythmGame.Beatmap.CrossTrackPoint_BM,Assembly-CSharp",
"trackSwitch" : {
"value" : 0,
"value" : 2,
"animations" : [
{
"value" : 0,
@@ -1338,8 +1338,8 @@
]
},
"trackPercent" : {
"value" : 0.7894785,
"currentAnimationIndex" : 0,
"value" : 1,
"currentAnimationIndex" : 2,
"animations" : [
{
"startValue" : 0,
@@ -1361,7 +1361,7 @@
"animationCurveType" : 0
}
],
"returnType" : 1
"returnType" : 3
},
"elementName" : "New Cross Track Point",
"tags" : [
@@ -1463,10 +1463,22 @@
"animatedFloatList" : [
{
"startValue" : 0,
"endValue" : 0,
"endValue" : 30,
"startTime" : 0,
"endTime" : 2,
"animationCurveType" : 0
},{
"startValue" : 0,
"endValue" : 0,
"startTime" : 3.5,
"endTime" : 4.5,
"animationCurveType" : 0
},{
"startValue" : 0,
"endValue" : 30,
"startTime" : 5,
"endTime" : 7,
"animationCurveType" : 0
}
]
},
@@ -1484,6 +1496,12 @@
"startTime" : 2,
"endTime" : 3,
"animationCurveType" : 0
},{
"startValue" : 0,
"endValue" : 0,
"startTime" : 6,
"endTime" : 7,
"animationCurveType" : 0
}
]
},
@@ -1505,6 +1523,351 @@
"attachedElementGuid" : {
"value" : "0bee35ad-27af-4605-bf96-53790b41beb7"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ElementFolder_BM,Assembly-CSharp",
"elementName" : "New Folder",
"tags" : [
],
"elementGuid" : {
"value" : "ec8c78cb-4862-4f41-a860-f86472e0ca71"
},
"attachedElementGuid" : {
"value" : "48db0eab-2ed9-4179-8bdf-e90970d046ca"
}
},{
"__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" : "ec8c78cb-4862-4f41-a860-f86472e0ca71"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "ec8c78cb-4862-4f41-a860-f86472e0ca71"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Track_BM,Assembly-CSharp",
"elementName" : "New Track",
"tags" : [
],
"elementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
},
"attachedElementGuid" : {
"value" : "ec8c78cb-4862-4f41-a860-f86472e0ca71"
}
},{
"__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" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TrackPathSubmodule_BM,Assembly-CSharp",
"trackSpaceType" : 0,
"trackSamplingType" : 0,
"isClosed" : false,
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
"isShowingSphere" : true,
"elementName" : "New Path Node",
"tags" : [
],
"elementGuid" : {
"value" : "23be055c-6144-473d-924d-6e9dbae6acc9"
},
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : -15,
"y" : 0,
"z" : 5
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "23be055c-6144-473d-924d-6e9dbae6acc9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "23be055c-6144-473d-924d-6e9dbae6acc9"
}
},{
"__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" : "23be055c-6144-473d-924d-6e9dbae6acc9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
"isShowingSphere" : true,
"elementName" : "New Path Node",
"tags" : [
],
"elementGuid" : {
"value" : "2da1ee64-53a8-4651-8d45-ea55c514abef"
},
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 15,
"y" : 0,
"z" : 5
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "2da1ee64-53a8-4651-8d45-ea55c514abef"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "2da1ee64-53a8-4651-8d45-ea55c514abef"
}
},{
"__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" : "2da1ee64-53a8-4651-8d45-ea55c514abef"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TrackPercentPoint_BM,Assembly-CSharp",
"trackPercent" : {
"animatedFloatList" : [
{
"startValue" : 0,
"endValue" : 1,
"startTime" : 0,
"endTime" : 15,
"animationCurveType" : 0
}
]
},
"elementName" : "New Track Percent Point",
"tags" : [
],
"elementGuid" : {
"value" : "836e47a5-2d32-468a-bfaf-770f8e08e952"
},
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "836e47a5-2d32-468a-bfaf-770f8e08e952"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Trail_BM,Assembly-CSharp",
"visibleTimeLength" : 5,
"renderMaterialName" : "DefaultTrailMaterial",
"isAutoOrient" : true,
"widthMultiplier" : 0.5,
"widthCurve" : {
"keys" : [
{
"time" : 0,
"value" : 1,
"inTangent" : 0,
"outTangent" : 0
},{
"time" : 1,
"value" : 1,
"inTangent" : 0,
"outTangent" : 0
}
],
"preWrapMode" : 0,
"postWrapMode" : 8
},
"elementName" : "New Trail",
"tags" : [
],
"elementGuid" : {
"value" : "b1cf5808-501f-493e-bcc6-1e84be72c8a6"
},
"attachedElementGuid" : {
"value" : "836e47a5-2d32-468a-bfaf-770f8e08e952"
}
},{
"__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" : "b1cf5808-501f-493e-bcc6-1e84be72c8a6"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Displacement_BM,Assembly-CSharp",
"positionX" : {
"animatedFloatList" : [
]
},
"positionY" : {
"animatedFloatList" : [
]
},
"positionZ" : {
"animatedFloatList" : [
{
"startValue" : 0,
"endValue" : 5,
"startTime" : 0,
"endTime" : 1,
"animationCurveType" : 5
},{
"startValue" : 5,
"endValue" : -5,
"startTime" : 3,
"endTime" : 6,
"animationCurveType" : 6
},{
"startValue" : -5,
"endValue" : 5,
"startTime" : 8.5,
"endTime" : 13,
"animationCurveType" : 3
}
]
},
"elementName" : "New Displacement",
"tags" : [
],
"elementGuid" : {
"value" : "650f213a-3694-44b1-a7aa-ab6188edff1e"
},
"attachedElementGuid" : {
"value" : "a677b9fe-f2fa-40fb-af54-7a7204125cf9"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "650f213a-3694-44b1-a7aa-ab6188edff1e"
}
}
],
"attachedElementGuid" : {