存档重构,游戏内容解锁机制;教程完善(未完成)

This commit is contained in:
SoulliesOfficial
2026-07-18 16:51:18 -04:00
parent d48ef1e65e
commit dda354ebb9
123 changed files with 4032 additions and 558 deletions

View File

@@ -49,7 +49,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
updateMethod: 2
_spline: {fileID: 0}
_autoUpdate: 1
_autoUpdate: 0
_rotationModifier:
blend: 1
useClippedPercent: 0
@@ -67,19 +67,19 @@ MonoBehaviour:
useClippedPercent: 0
keys: []
_clipFromSample:
position: {x: -717.52625, y: 487.53882, z: 0}
up: {x: 0, y: 0, z: -1}
forward: {x: 0.028753094, y: 0.9943591, z: -0.10209477}
color: {r: 1, g: 1, b: 1, a: 1}
size: 1
position: {x: 0, y: 0, z: 0}
up: {x: 0, y: 0, z: 0}
forward: {x: 0, y: 0, z: 0}
color: {r: 0, g: 0, b: 0, a: 0}
size: 0
percent: 0
_clipToSample:
position: {x: -689.4071, y: 502.93277, z: 4.664875}
up: {x: 0, y: 0, z: -1}
forward: {x: -0.39787814, y: 0.8626521, z: 0.3122889}
color: {r: 1, g: 1, b: 1, a: 1}
size: 1
percent: 1
position: {x: 0, y: 0, z: 0}
up: {x: 0, y: 0, z: 0}
forward: {x: 0, y: 0, z: 0}
color: {r: 0, g: 0, b: 0, a: 0}
size: 0
percent: 0
_loopSamples: 0
_clipFrom: 0
_clipTo: 1
@@ -4919,14 +4919,30 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
serializationData:
SerializedFormat: 0
SerializedBytes: 29010b00000065006c0065006d0065006e00740047007500690064000000000000000000000000000000000001010d0000007300750062006d006f00640075006c0065004c006900730074002f00000000015e000000530079007300740065006d002e0043006f006c006c0065006300740069006f006e0073002e00470065006e0065007200690063002e004c00690073007400600031005b005b004900630068006e0069002e00520068007900740068006d00470061006d0065002e005300750062006d006f00640075006c00650042006100730065002c00200041007300730065006d0062006c0079002d004300530068006100720070005d005d002c0020006d00730063006f0072006c0069006200000000000600000000000000000705
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
SerializationNodes:
- Name: elementGuid
Entry: 2
Data: 00000000000000000000000000000000
- Name: submoduleList
Entry: 7
Data: 0|System.Collections.Generic.List`1[[Ichni.RhythmGame.SubmoduleBase,
Assembly-CSharp]], mscorlib
- Name:
Entry: 12
Data: 0
- Name:
Entry: 13
Data:
- Name:
Entry: 8
Data:
elementName:
tags: []
parentElement: {fileID: 0}

View File

@@ -10,7 +10,6 @@ GameObject:
m_Component:
- component: {fileID: 4937946904652960982}
- component: {fileID: 459525017163665976}
- component: {fileID: 8785710776160535657}
m_Layer: 5
m_Name: OutPort
m_TagString: Untagged
@@ -34,7 +33,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -15, y: -5}
m_AnchoredPosition: {x: -30, y: -9.5}
m_SizeDelta: {x: 25, y: 25}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &459525017163665976
@@ -45,36 +44,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2549272938280010857}
m_CullTransparentMesh: 1
--- !u!114 &8785710776160535657
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2549272938280010857}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &2947357181438598616
GameObject:
m_ObjectHideFlags: 0
@@ -205,7 +174,6 @@ GameObject:
m_Component:
- component: {fileID: 5784757909052703056}
- component: {fileID: 3000483006876940928}
- component: {fileID: 3450002000089659239}
m_Layer: 5
m_Name: InPort
m_TagString: Untagged
@@ -229,7 +197,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 35, y: -6}
m_AnchoredPosition: {x: 72, y: -9.5}
m_SizeDelta: {x: 25, y: 25}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3000483006876940928
@@ -240,36 +208,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5694744930588099522}
m_CullTransparentMesh: 1
--- !u!114 &3450002000089659239
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5694744930588099522}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0, g: 0, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &7991069327751894070
GameObject:
m_ObjectHideFlags: 0
@@ -374,20 +312,23 @@ MonoBehaviour:
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_characterHorizontalScale: 1
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_TextWrappingMode: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -415,7 +356,7 @@ GameObject:
m_Component:
- component: {fileID: 5350638854831129010}
- component: {fileID: 6895756204793606274}
- component: {fileID: 3620540326085937893}
- component: {fileID: 1599109356054254412}
m_Layer: 5
m_Name: TutorialBlockUI
m_TagString: Untagged
@@ -441,9 +382,9 @@ RectTransform:
- {fileID: 4937946904652960982}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: -540}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 600, y: 375}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6895756204793606274
@@ -454,7 +395,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8279096577214194803}
m_CullTransparentMesh: 1
--- !u!114 &3620540326085937893
--- !u!114 &1599109356054254412
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -463,15 +404,22 @@ MonoBehaviour:
m_GameObject: {fileID: 8279096577214194803}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 821e50e1519236a46b03eb1f005acebe, type: 3}
m_Script: {fileID: 11500000, guid: 66b3d929576d6c54ca51069ae0e313e5, type: 3}
m_Name:
m_EditorClassIdentifier:
blockName:
blockPosition: {x: 0, y: 0}
m_EditorClassIdentifier: Assembly-CSharp::Ichni.Story.UI.TutorialBlockView
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
blockId:
state: 0
blockRect: {fileID: 5350638854831129010}
inPort: {fileID: 5784757909052703056}
outPort: {fileID: 4937946904652960982}
button: {fileID: 3931523710101296998}
tutorialName:
tutorialNameText: {fileID: 8391808794720387191}