Merge branch 'feature/day2梦境接通' into 'develop'

Feature/day2梦境接通

See merge request aibis-dream/aibis-dream!663
This commit is contained in:
2026-04-03 08:37:57 +00:00
23 changed files with 3865 additions and 2647 deletions
@@ -15,7 +15,7 @@ MonoBehaviour:
m_DefaultGroup: 09546aca93a801441859af2a811fe53b
m_currentHash:
serializedVersion: 2
Hash: c7686f2c2462e1f187d9ecf6d11dbc45
Hash: a65794c8b1dfde012ecfdc45a1794fa9
m_OptimizeCatalogSize: 0
m_BuildRemoteCatalog: 0
m_BundleLocalCatalog: 0
@@ -32,6 +32,11 @@ MonoBehaviour:
m_ReadOnly: 0
m_SerializedLabels: []
FlaggedDuringContentUpdateRestriction: 0
- m_GUID: 417a7984630786f46a5ade5d2b457852
m_Address: "Animation/\u706B\u5C71"
m_ReadOnly: 0
m_SerializedLabels: []
FlaggedDuringContentUpdateRestriction: 0
m_ReadOnly: 0
m_Settings: {fileID: 11400000, guid: 77169ce22e430f64fb36c771815a4a7b, type: 2}
m_SchemaSet:
File diff suppressed because it is too large Load Diff
@@ -1632,6 +1632,10 @@ MonoBehaviour:
m_Localized: "???: \u2026\u8DEF\u65AF\uFF01"
m_Metadata:
m_Items: []
- m_Id: 1755934471913472
m_Localized: "\xB7"
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5aab357fa34683d4698c54c5346f5fac
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,72 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1102 &-5206700839036476029
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u706B\u5C71\u50CF\u7D20\u7248_Clip"
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: -8062982521765780959, guid: 499e87106ae7079458aebdb48ea41cb1, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u706B\u5C71"
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 58461725002444998}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1107 &58461725002444998
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -5206700839036476029}
m_Position: {x: 308.60004, y: 112.600006, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -5206700839036476029}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 417a7984630786f46a5ade5d2b457852
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,252 @@
fileFormatVersion: 2
guid: 499e87106ae7079458aebdb48ea41cb1
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 62a9f0aa5b59740cfbadc7e5f9823bb0, type: 3}
textureImporterSettings:
alphaSource: 1
mipMapMode: 0
enableMipMap: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
convertToNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
swizzle: 50462976
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
nPOTScale: 1
sRGBTexture: 1
spriteMode: 2
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 43
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 0
flipbookColumns: 0
ignorePngGamma: 0
cookieMode: 0
filterMode: 0
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
normalMap: 0
textureFormat: 0
maxTextureSize: 0
lightmap: 0
compressionQuality: 0
linearTexture: 0
grayScaleToAlpha: 0
rGBM: 0
cubemapConvolutionSteps: 0
cubemapConvolutionExponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
previousAsepriteImporterSettings:
fileImportMode: 1
importHiddenLayers: 0
layerImportMode: 1
defaultPivotSpace: 0
defaultPivotAlignment: 7
customPivotPosition: {x: 0.5, y: 0.5}
spritePadding: 0
generateModelPrefab: 1
generateAnimationClips: 1
addSortingGroup: 1
addShadowCasters: 0
asepriteImporterSettings:
fileImportMode: 1
importHiddenLayers: 0
layerImportMode: 1
defaultPivotSpace: 0
defaultPivotAlignment: 7
customPivotPosition: {x: 0.5, y: 0.5}
spritePadding: 0
generateModelPrefab: 1
generateAnimationClips: 1
addSortingGroup: 1
addShadowCasters: 0
importFileNodeState: 1
platformSettingsDirtyTick: 639108307937045060
textureAssetName:
singleSpriteImportData:
- name:
originalName:
pivot: {x: 0, y: 0}
alignment: 0
border: {x: 0, y: 0, z: 0, w: 0}
rect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
spriteID:
spriteBone: []
spriteOutline: []
vertices: []
spritePhysicsOutline: []
indices:
edges: []
tessellationDetail: 0
uvTransform: {x: 0, y: 0}
animatedSpriteImportData:
- name: "\u706B\u5C71\u50CF\u7D20\u7248_Frame_0"
originalName:
pivot: {x: 0.4076305, y: -0.007894737}
alignment: 9
border: {x: 0, y: 0, z: 0, w: 0}
rect:
serializedVersion: 2
x: 4
y: 4
width: 249
height: 380
spriteID: 1bc11e75f3797e74c8f3bdcba07514fa
spriteBone: []
spriteOutline: []
vertices: []
spritePhysicsOutline: []
indices:
edges: []
tessellationDetail: 0
uvTransform: {x: 4, y: 4}
- name: "\u706B\u5C71\u50CF\u7D20\u7248_Frame_1"
originalName:
pivot: {x: 0.4076305, y: -0.007894737}
alignment: 9
border: {x: 0, y: 0, z: 0, w: 0}
rect:
serializedVersion: 2
x: 4
y: 392
width: 249
height: 380
spriteID: bb2e3204f0e213a429d721d405cee850
spriteBone: []
spriteOutline: []
vertices: []
spritePhysicsOutline: []
indices:
edges: []
tessellationDetail: 0
uvTransform: {x: 4, y: 392}
spriteSheetImportData: []
asepriteLayers:
- layerIndex: 0
guid: -2100781431
name: "\u706B\u5C71\u50CF\u7D20\u7248"
layerFlags: 0
layerType: 0
blendMode: 0
cells:
- name: "\u706B\u5C71\u50CF\u7D20\u7248_Frame_0"
frameIndex: 0
cellRect:
x: 5
y: 3
width: 249
height: 380
spriteId: 1bc11e75f3797e74c8f3bdcba07514fa
- name: "\u706B\u5C71\u50CF\u7D20\u7248_Frame_1"
frameIndex: 1
cellRect:
x: 5
y: 3
width: 249
height: 380
spriteId: bb2e3204f0e213a429d721d405cee850
linkedCells: []
parentIndex: -1
platformSettings:
- name: DefaultTexturePlatform
overridden: 0
ignorePlatformSupport: 0
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
forceMaximumCompressionQuality_BC6H_BC7: 0
crunchedCompression: 0
allowsAlphaSplitting: 0
androidETC2FallbackOverride: 0
- name: Standalone
overridden: 0
ignorePlatformSupport: 0
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
forceMaximumCompressionQuality_BC6H_BC7: 0
crunchedCompression: 0
allowsAlphaSplitting: 0
androidETC2FallbackOverride: 0
- name: Server
overridden: 0
ignorePlatformSupport: 0
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
forceMaximumCompressionQuality_BC6H_BC7: 0
crunchedCompression: 0
allowsAlphaSplitting: 0
androidETC2FallbackOverride: 0
- name: Android
overridden: 0
ignorePlatformSupport: 0
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
forceMaximumCompressionQuality_BC6H_BC7: 0
crunchedCompression: 0
allowsAlphaSplitting: 0
androidETC2FallbackOverride: 0
- name: WebGL
overridden: 0
ignorePlatformSupport: 0
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
forceMaximumCompressionQuality_BC6H_BC7: 0
crunchedCompression: 0
allowsAlphaSplitting: 0
androidETC2FallbackOverride: 0
secondarySpriteTextures: []
spritePackingTag:
canvasSize: {x: 213, y: 392}
@@ -0,0 +1,153 @@
fileFormatVersion: 2
guid: 67ca31a1a3704da4087ff5f811316dbd
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,153 @@
fileFormatVersion: 2
guid: 2bd2972f49a23bc43969478a94cab7d9
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 21.5
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,153 @@
fileFormatVersion: 2
guid: ea29a355b81331b418a7bc1b25aeace5
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 40
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
@@ -1,6 +1,8 @@
title: Start
title: Start
color: blue
cluster: Day2_Entry
tags: demo
position: 0,-80
position: 2,-331
---
<<declare $memCheck = false>> //自动声明
<<declare $consciousness = 0>> //自动声明
@@ -19,6 +21,7 @@ position: 0,-80
jg: 数据溢出:未知来源的记忆… #line:09952c6
jg: VERYFYING…bool seaExists = false; waiting for imput… #autonext #line:05a8257
<<fade_out 1>>
// <<jump Test>>
<<show_sprite whiteboard>>
???: …下来… #line:0c8c60b
???: 下来…下来。 #line:07bfa4b
@@ -48,23 +51,29 @@ jg: VERYFYING…bool seaExists = waiting f 【WARNING: UNEXP #autonext #line:07f
===
title: Test
tags: demo
position: 0,-80
---
<<show_door 1>>
<<fade_out 1>>
->想起海 #line:0d1a0e3
<<show_door_glass_sea 1>>
->乌鸦展示真相 #line:07daab7
<<show_door_code_sea 1>>
->触碰真相 #line:0ae623b
<<show_dream_terminal>>
// title: Test
// color: orange
// cluster: Day2_Entry
// tags: demo
// position: 317,-328
// ---
// <<set $gameStage = 4>>
// <<jump 门>>
// // <<show_door 1>>
// // <<fade_out 1>>
// // ->想起海 #line:0d1a0e3
// // <<show_door_glass_sea 1>>
// // ->乌鸦展示真相 #line:07daab7
// // <<show_door_code_sea 1>>
// // ->触碰真相 #line:0ae623b
// // <<show_dream_terminal>>
===
// ===
title: 醒来
position: 0,80
color: green
cluster: Day2_Entry
position: 2,-145
---
???: 下来! #line:02447ee
<<show_sprite "D2S广场">>
@@ -81,7 +90,9 @@ position: 0,80
title: 广场
position: 0,240
color: blue
cluster: Day2_Plaza
position: 3,80
---
<<if $gameStage==1>>
<<show_sprite "D2S广场">>
@@ -168,7 +179,9 @@ position: 0,240
title: 树
position: -280,240
color: green
cluster: Day2_Plaza
position: -387,110
---
<<if $gameStage==1>>
<<show_sprite "D2S树特写1">>
@@ -209,7 +222,9 @@ position: -280,240
title: 风筝1
position: 280,160
color: yellow
cluster: Day2_Plaza
position: 642,-24
---
<<show_sprite "D2S风筝1">>
<<if $t==0>>
@@ -252,7 +267,9 @@ position: 280,160
title: 风筝2
position: 280,320
color: yellow
cluster: Day2_Plaza
position: 642,197
---
<<if $t<3>>
<<show_sprite "D2S风筝1">>
@@ -415,48 +432,50 @@ position: 280,320
title: 上升
position: 0,420
color: purple
cluster: Day2_Ascent
position: -2,398
---
<<if $gameStage==3>>
<<show_sprite "whiteboard">>
<<show_sprite "高空A特写">>
<<show_large_sprite "whiteboard">>
<<show_large_sprite "高空A特写">>
<<wait 1.5>>
// <i>轻飘飘地...</i> #line:0d10f22
<<show_sprite "高空B近景">>
<<show_large_sprite "高空B近景">>
<<wait 1.5>>
<<show_sprite "高空C中景>>
<<show_large_sprite "高空C中景>>
<<wait 1.5>>
<<show_sprite "高空D全景">>
<<show_large_sprite "高空D全景">>
me: 我这是… #line:0d10f22
???: 喂! #line:02f25e7
头顶上什么地方有人在呼唤你。 #line:01b726a
???: 路——斯—— #line:0b51e73
<<show_sprite "倒吊看自己脚">>
<<show_large_sprite "倒吊看自己脚">>
<i>一条细长的线缠绕在你的脚上,伸向远处,一直到那个越飞越高的风筝。</i> #line:0b6dbc0
<<show_sprite "飞向空中的门d">>
<<show_large_sprite "飞向空中的门d">>
???: 不要靠近那个地方—— #line:03b0aaa
<i>你注意到了更高处的黑色矩形。看起来风筝正在把你带到那个地方去。</i> #line:0da7431
<<set $gameStage = 4>>
<<elseif $sz <4>>
->解开绳子 #line:0d2c8a9
<<if $sz==0>>
<<show_sprite "尝试解开脚上缠绕的线">>
<<show_large_sprite "尝试解开脚上缠绕的线">>
绳子牢牢地陷在你的皮肤里,难以下手。 #line:05c5ff8
<<show_sprite "飞向空中的门e">>
<<show_large_sprite "飞向空中的门e">>
风筝已经飞进了黑色矩形里。腿上的拉力仍然没有消失。 #line:0859b3e
<<elseif $sz==1>>
你摸到了一个结,那是绳子在腿上绕出的一个死扣。 #line:059e9b9
<<show_sprite "飞向空中的门f">>
<<show_large_sprite "飞向空中的门f">>
那个黑色的矩形越来越近了。 #line:033f9ef
<<elseif $sz==2>>
???: 路——斯—— #line:0c4045b
me: 姐姐! #line:09da664
你尝试解开那个结,但是失败了。 #line:04986e6
<<show_sprite "飞向空中的门g">>
<<show_large_sprite "飞向空中的门g">>
你好像已经能够闻到一种漆黑的气味。 #line:00d79bb
<<elseif $sz==3>>
你徒劳地在绳子上摸索着。 #line:00c1857
<<show_sprite "飞向空中的门h">>
<<show_large_sprite "飞向空中的门h">>
<<endif>>
<<set $sz = $sz + 1>>
<<else>>
@@ -468,11 +487,11 @@ position: 0,420
<<wait 1.5>>
<<wait 1.5>>
<<show_sprite "医生伸手求救">>
<<show_large_sprite "医生伸手求救">>
<<wait 1.5>>
<<show_sprite "姐姐抓住医生手">>
<<show_large_sprite "姐姐抓住医生手">>
<<wait 1.5>>
<<show_sprite "姐姐脸特写">>
<<show_large_sprite "姐姐脸特写">>
<<wait 1>>
???: …路斯! #line:02803ab
me: …姐姐…… #line:02e9742
@@ -483,20 +502,20 @@ position: 0,420
???: 现在我必须… #line:0ffc26b
???: 我会在海边等你,海边! #line:084121c
<<wait 1>>
<<show_sprite "姐姐抽出小女孩">>
<<show_large_sprite "姐姐抽出小女孩">>
<<wait 1.5>>
<<show_sprite "姐姐抽出小女孩b">>
<<show_large_sprite "姐姐抽出小女孩b">>
<<wait 1.5>>
<<show_sprite "姐姐抽出小女孩c">>
<<show_large_sprite "姐姐抽出小女孩c">>
<<wait 1.5>>
<<show_sprite "进入黑色空间医生伸手">>
<<show_large_sprite "进入黑色空间医生伸手">>
me: 姐姐! #line:09a9225
<<show_sprite whiteboard>>
<<show_large_sprite whiteboard>>
<<wait 2>>
<<show_large_sprite "D2S门">>
<i>你从门里摔了出来。</i> #line:02e5ac7
<i>四仰八叉地躺在地上,你听到了门关闭的声音。</i> #line:01132cb
<<jump >>
<<jump 记忆空间>>
<<endif>>
<<jump 上升>>
===
@@ -504,45 +523,49 @@ position: 0,420
title: 裂隙
position: 0,420
---
<<set $gameStage=4>>
<<fade_out 1>>
你追着她的脚步向前走。风迎面呼啸而来,从你的耳边掠过。 #line:0ef8c3c
你的脚似乎踢到了什么东西,一道看不见的墙拦住了你。 #line:0550a78
???: …路斯… #line:0b667e9
墙后面似乎有人在呼唤你。 #line:0429f5c
你抬起头,注意到空气中一道小小的裂缝。亮光正从中露出来。 #line:0abdd96
->触摸 #line:0bd38d7
风顺着你的手流过,汹涌而飘忽。 #line:0a3c18b
???: …路斯! #line:047552c
me: …姐姐…… #line:089fd68
空气噼啪作响,从缝隙处裂开,裂成两团,然后碎成许多瓣。 #line:06c7486
你被断面的反光闪得睁不开眼。 #line:05876d6
me: 姐姐! #line:03fceb1
梦应声而碎。 #line:0ac9deb
fade到纯白场景) #line:0ac7cad
<<show_sprite "D2S门1">>
风像碎裂的水缸一样倾泻而出,填满了整个空间。 #line:006e09d
雪花轻飘飘地、缓慢地,在空气中自由自在地流动着。不远处是一扇敞开的门,门前站着一对姐妹。 #line:0760aab
//jj: 没关系的。丢了,再做一个就好了。
//妹妹: 真的吗?
姐姐弯下腰对妹妹说了些什么,妹妹点点头,跑进了门里。 #line:0a15617
她站起身来,回身看着你,脸上挂着无拘无束的微笑。 #line:063b970
jj: 你长这么大了。 #line:08f5fa5
你呆呆地看着她的脸。她说你不该到这来的,你已经走得太远,该回去了。 #line:047de43
她想要离开,你问她要去哪,她笑着说约定的地方,忘了么? #line:060ff5a
你不记得了,她说没关系,你会想起来的,不过不是现在。 #line:0a85219
你想要叫住她,可是她只是笑了笑着回过身,走进了门里。 #line:030a2c5
<<jump 记忆空间>>
===
// title: 裂隙
// color: orange
// cluster: Day2_Memory
// position: 0,347
// ---
// <<set $gameStage=4>>
// <<fade_out 1>>
// 你追着她的脚步向前走。风迎面呼啸而来,从你的耳边掠过。 #line:0ef8c3c
// 你的脚似乎踢到了什么东西,一道看不见的墙拦住了你。 #line:0550a78
// ???: …路斯… #line:0b667e9
// 墙后面似乎有人在呼唤你。 #line:0429f5c
// 你抬起头,注意到空气中一道小小的裂缝。亮光正从中露出来。 #line:0abdd96
// ->触摸 #line:0bd38d7
// 风顺着你的手流过,汹涌而飘忽。 #line:0a3c18b
// ???: …路斯! #line:047552c
// me: …姐姐…… #line:089fd68
// 空气噼啪作响,从缝隙处裂开,裂成两团,然后碎成许多瓣。 #line:06c7486
// 你被断面的反光闪得睁不开眼。 #line:05876d6
// me: 姐姐! #line:03fceb1
// 梦应声而碎。 #line:0ac9deb
// fade到纯白场景) #line:0ac7cad
// <<show_sprite "D2S门1">>
// 风像碎裂的水缸一样倾泻而出,填满了整个空间。 #line:006e09d
// 雪花轻飘飘地、缓慢地,在空气中自由自在地流动着。不远处是一扇敞开的门,门前站着一对姐妹。 #line:0760aab
// //jj: 没关系的。丢了,再做一个就好了。
// //妹妹: 真的吗?
// 姐姐弯下腰对妹妹说了些什么,妹妹点点头,跑进了门里。 #line:0a15617
// 她站起身来,回身看着你,脸上挂着无拘无束的微笑。 #line:063b970
// jj: 你长这么大了。 #line:08f5fa5
// 你呆呆地看着她的脸。她说你不该到这来的,你已经走得太远,该回去了。 #line:047de43
// 她想要离开,你问她要去哪,她笑着说约定的地方,忘了么? #line:060ff5a
// 你不记得了,她说没关系,你会想起来的,不过不是现在。 #line:0a85219
// 你想要叫住她,可是她只是笑了笑着回过身,走进了门里。 #line:030a2c5
// <<jump 记忆空间>>
// ===
title: 记忆空间
position: 0,580
color: purple
cluster: Day2_Memory
position: -9,661
---
雪花轻飘飘地、缓慢地,在空气中自由自在地流动着。不远处是一扇紧闭的门。 #line:055f91e
->靠近门 #line:0385a32
@@ -573,7 +596,9 @@ position: 0,580
title: 门
position: 0,740
color: purple
cluster: Day2_Door
position: -4,927
---
<<show_large_sprite "D2S门">>
雪花轻飘飘地、缓慢地,在空气中自由自在地流动着。不远处是一扇紧闭的门。 #line:0ba4b43
@@ -622,10 +647,15 @@ position: 0,740
<<jump end>>
<<endif>>
->仔细听 #line:02bfe34
<<fade_in 0.5>>
<<show_large_sprite "门框特写">>
<<show_door 0.1>>
<<fade_out 0.5>>
从门的背后隐约传出来某种声音。你竖起耳朵仔细听。 #line:04180f0
(海浪声) #line:0efa910
<<if $doorListen==false>>
你好像回忆起了什么。 #line:00934ab
// <<show_large_sprite "门框特写">>
<<set $dooListen=true>>
<<show_door_glass_sea 2>>
<<set $consciousness=$consciousness+1>>
@@ -642,19 +672,22 @@ position: 0,740
===
title: 靠近黑暗
position: 0,940
color: blue
cluster: Day2_Door
position: -3,1194
---
<<hide_dialog>>
<<show_dream_terminal>>
<<show_large_sprite "whiteboard">>
===
title: end
position: 0,940
color: red
cluster: Day2_Door
position: 326,937
---
???: 她要提交答案了吗? #line:0af3672
<<show_door>>
<<show_sprite whiteboard>>
你吓了一跳,因为声音是从很近的地方传来的,就在你的正上方。 #line:05f60e0
一只黑色的鸟正站在门顶上,歪着脑袋,眼睛一眨不眨地看着你。 #line:0a6b416
me: 你是谁? #line:07e8aa5
@@ -717,6 +750,11 @@ me: 海… #line:00a7bf5
乌鸦飞到了门把手上,在上面啄了几下,然后看向了你。 #line:0ca409a
乌鸦: 眨眨眼睛。场景只能在她停止观察的时候发生变化。 #line:0346f41
// <<show_sprite "D2S门2">>
<<fade_in 0.5>>
<<show_large_sprite "门框特写">>
<<show_door 0.1>>
<<fade_out 0.5>>
<<wait 1>>
<<show_door_code_sea 2>>
(眨眼之间,场景发生了变化。门变成了一个黑漆漆的矩形。乌鸦扑腾着飞了起来,站在矩形的上面。) #line:020eb96
乌鸦: 这就是Validation_Gate_03真实的样子。 #line:053be8f
@@ -790,17 +828,20 @@ me: 时间不多了…对吧。 #line:08097cb
title: 苏醒
position: 0,940
color: green
cluster: Day2_Door
position: -2,1417
---
// 矩形: 等待校验结果… #line:002e55b
// //这里发生一些代码流和glitch,然后屏幕闪一下关闭
<<wait 3>>
黑暗似乎流动了起来,矩形的边界变得模糊。延展。吞噬了一切。 #line:006df51
你感到自己仿佛融化了,变成了它的一部分。你的意识快速地向前穿梭,把你刚刚溶解的身躯远远地抛在后面。 #line:0f3e3cc
你的面前出现了一个光电。它很快地靠近,扩大,溶解,包围吞噬了你。那是你的视觉正在回归。 #line:0ae5e3c
【画面转到现实,一个头显被从屏幕上摘下。】 #line:0cd259a
【你逐渐适应光线。面前站着数个研究人员,它们手上拿着数据板忙碌着。】 #line:0a53861
【这是一个纯白的房间,房间里到处都是数字设备。你的面前,一块屏幕上正记录着刚才风筝广场的梦境代码。】 #line:0b511aa
// <<fade_in 0.1>>
<<wait 2>>
// 黑暗似乎流动了起来,矩形的边界变得模糊。延展。吞噬了一切。 #line:006df51
// 你感到自己仿佛融化了,变成了它的一部分。你的意识快速地向前穿梭,把你刚刚溶解的身躯远远地抛在后面。 #line:0f3e3cc
// 你的面前出现了一个光电。它很快地靠近,扩大,溶解,包围吞噬了你。那是你的视觉正在回归。 #line:0ae5e3c
// 【画面转到现实,一个头显被从屏幕上摘下。】 #line:0cd259a
// 【你逐渐适应光线。面前站着数个研究人员,它们手上拿着数据板忙碌着。】 #line:0a53861
// 【这是一个纯白的房间,房间里到处都是数字设备。你的面前,一块屏幕上正记录着刚才风筝广场的梦境代码。】 #line:0b511aa
???: 怎么耽误了这么久? #line:0224096
其中一个人完成了手上的记录,交给另一个人。 #line:0b90254
它看着报告,然后抬起头面无表情地看着你。 #line:08cfce6
@@ -0,0 +1,256 @@
# FP_Day2_sleep.yarn 主要逻辑图
对应文件:`FP_Day2_sleep.yarn`
## 说明
- `Start` 在第 22 行 `<<jump Test>>` 之后的内容在常规 Yarn 下通常**不可达**。实机入口可能是 **`Test``门`** 或由程序指定节点。
- 下图按**阅读顺序**排布:先看 **全景主线(横轴)**,再按需看各 **模块展开**
---
## 状态变量
| 变量 | 含义 |
|------|------|
| `$gameStage` | 1 广场初 → 2 取风筝后 → 3 风筝1 后 → 4 大风/门线 → 5 `end` 后 |
| `$t` / `$h` | 风筝回合与高度 |
| `$wind` | 风筝2 风向 |
| `$sz` | 「上升」解绳进度 |
| `$consciousness` | 门侧回忆进度 |
| `$memCheck` / `$doorCheck` / `$doorListen` | 各一次性加成 |
| `$seaExist` | 「海是否存在」答案 |
---
## 图 1|全景主线(建议先看)
从左到右为大致叙事 / 跳转顺序;支线在下方用子图收拢,避免一张图里线交叉过多。
```mermaid
flowchart LR
subgraph colA["入口"]
direction TB
N_Start(["Start"])
N_Test(["Test<br/>stage←4"])
N_Wake(["醒来<br/>stage←1"])
N_Start -->|jump| N_Test
N_Start -.->|脚本后半通常不可达| N_Wake
end
subgraph colB["广场段"]
direction TB
N_Plaza(["广场<br/>hub"])
end
subgraph colC["风筝段"]
direction TB
N_K1(["风筝1"])
N_K2(["风筝2"])
end
subgraph colD["高空段"]
direction TB
N_Up(["上升"])
end
subgraph colE["记忆段"]
direction TB
N_Rift(["裂隙"])
N_Mem(["记忆空间"])
end
subgraph colF["门与终局"]
direction TB
N_Door(["门<br/>hub"])
N_End(["end"])
N_Dark(["靠近黑暗"])
N_Awake(["苏醒"])
end
N_Test --> N_Door
N_Wake --> N_Plaza
N_Plaza --> N_K1
N_Plaza --> N_K2
N_Plaza -->|离开 ∧ stage≥4| N_Rift
N_K1 -->|t≥5 → stage3| N_Plaza
N_K2 -->|t=10 抉择| N_Up
N_K2 -.->|部分失败| N_Plaza
N_Up -->|闪回结束 / sz 满| N_Door
N_Rift --> N_Mem
N_Mem -->|靠近门| N_Door
N_Door -->|推门 ∧ con≥3| N_End
N_End -->|stage←5| N_Door
N_Door -->|stage=5| N_Dark
```
---
## 图 2|广场 Hub(选项与回路)
```mermaid
flowchart TB
P([广场])
P --> O[观察<br/>秋千 · 广告栏]
P --> T[树 → 过去 → jump 树]
P --> G2[女孩 · stage2<br/>同意 → jump 风筝1]
P --> G3[女孩 · stage3<br/>同意 → jump 风筝2]
P --> F[放风筝<br/>stage>2]
P --> L[离开]
L -->|stage < 4| B[梦边界]
L -->|stage ≥ 4| R[jump 裂隙]
B --> P
O --> P
T --> P
G2 --> P
G3 --> P
F --> P
style P fill:#e8f4fc,stroke:#2b6cb0
```
---
## 图 3|树(自循环)
```mermaid
flowchart LR
TR([树]) -->|stage1 女孩线| G[取风筝<br/>stage←2]
TR --> S[摇树]
TR -->|离开| PL([广场])
G --> TR
S --> TR
style TR fill:#e8f4fc,stroke:#2b6cb0
```
---
## 图 4|风筝 1(计数回路)
```mermaid
flowchart LR
K([风筝1]) -->|放线/收线/保持<br/>t++| K
K -->|t ≥ 5| PL([广场<br/>stage←3])
style K fill:#fff8e6,stroke:#b7791f
```
---
## 图 5|风筝 2 → 上升
```mermaid
flowchart TB
K([风筝2]) -->|循环<br/>t++/h/wind| K
K -->|t=10 放手/抓紧| U([上升])
K -.->|部分条件| PL([广场])
style K fill:#fff8e6,stroke:#b7791f
style U fill:#f0fff4,stroke:#276749
```
---
## 图 6|上升(内部分支)
```mermaid
flowchart TB
U([上升])
U -->|gameStage==3| A[高空序列<br/>stage←4]
U -->|sz < 4| N[解开绳子<br/>sz++]
U -->|sz ≥ 4| F[闪回 / 姐姐 / …]
A --> U2[jump 上升]
N --> U2
F --> DR([门])
U2 --> U
style U fill:#f0fff4,stroke:#276749
style DR fill:#ede7f6,stroke:#553c9a
```
---
## 图 7|门 ↔ 记忆空间 ↔ end(意识进度)
```mermaid
flowchart LR
subgraph mem["记忆侧"]
M([记忆空间])
end
subgraph door["门侧"]
D([门])
end
subgraph fin["终局"]
E([end])
DK([靠近黑暗])
end
M -->|靠近门| D
D -->|后退| M
D --> O[观察 → doorCheck]
D --> Li[仔细听 → 海浪]
D --> Pu[推门]
Pu -->|con < 3| X[门不动]
Pu -->|con ≥ 3| E
E -->|stage←5| D
D -->|stage=5| DK
style D fill:#ede7f6,stroke:#553c9a
style E fill:#fed7d7,stroke:#c53030
```
---
## 图 8|故事阶段(状态概览)
```mermaid
stateDiagram-v2
direction LR
[*] --> Start
Start --> Test : jump 当前脚本
Test --> 门 : stage=4
醒来 --> 广场 : stage=1
广场 --> 树 : 取风筝
树 --> 广场 : stage=2
广场 --> 风筝1 : 同意
风筝1 --> 广场 : stage=3
广场 --> 风筝2 : 同意
风筝2 --> 上升 : t=10
上升 --> 门 : 闪回 / sz
广场 --> 裂隙 : 离开 ∧ stage≥4
裂隙 --> 记忆空间
记忆空间 --> 门
门 --> end : 推门 ∧ con≥3
end --> 门 : stage=5
门 --> 靠近黑暗 : stage=5
苏醒 --> [*]
```
---
## 要点摘要
1. **Start → Test → 门**:脚本中的快进路径;枯树线若在 `jump` 之后则易不可达。
2. **广场**:主 hub**离开** 且 `stage≥4`**裂隙**
3. **风筝1**`$t` 满 5 回广场,`stage=3`
4. **风筝2**`$t==10`**上升**
5. **上升**`stage==3` 播高空;`sz` 满后进闪回并 **jump 门**;节点内 **jump 上升** 自循环。
6. **门**`consciousness` 堆叠后推门 → **end**`stage=5` 再回 **门****靠近黑暗**
7. **苏醒**:独立节点,需代码或其它 Yarn 接入。
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 71307eb3fd2d0d741a8bb0052755d19c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -23,13 +23,11 @@ position: 100,550
hs: 医——生——! #line:0bade9e
hs: 医——生——救——我——! #line:0184078
<<init_actor 火山>>
<<fade_in_actor 火山>>
// 门被撞开的声音效果
//<<play_sfx door_bang>>
<<wait 0.5>>
// <<init_character "火山">>
<<init_actor 火山>>
<<fade_in_actor 火山>>
火山气喘吁吁地出现在接诊台。它捂着自己的头,很痛苦的样子。 #line:0256125
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -4351,7 +4351,7 @@ Transform:
m_GameObject: {fileID: 519420028}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalPosition: {x: -0.009999275, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -5629,7 +5629,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
runMode: 0
firstTalkSo: {fileID: 11400000, guid: 10601ce26230723479d875a630f15732, type: 2}
firstTalkSo: {fileID: 11400000, guid: aaef579ad8bdda542b503b40ce6773a8, type: 2}
testTalkSo: {fileID: 11400000, guid: a4dba2e2976607d45a28d4c8cade6b0a, type: 2}
saveFileName: "20250901_204445_PeipeiDay1_\u8BB0\u5FC6\u68C0\u67E5"
--- !u!1 &749156594
+104 -19
View File
@@ -195,7 +195,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 5
m_SortingOrder: 4
m_Sprite: {fileID: 21300000, guid: 65581c14d5b5dad4e991ee88882656de, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
@@ -372,8 +372,8 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 4
m_Sprite: {fileID: 21300000, guid: 05cb55786a66c624593dca22c3dda14d, type: 3}
m_SortingOrder: 5
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
@@ -381,6 +381,90 @@ SpriteRenderer:
m_Size: {x: 24.966095, y: 16.64}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!1 &308098823
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 308098824}
- component: {fileID: 308098825}
m_Layer: 0
m_Name: Square
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &308098824
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 308098823}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.07, y: 0.02, z: 0}
m_LocalScale: {x: 5.5874624, y: 7.9539986, z: 0.8706811}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 450371655}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &308098825
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 308098823}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 3
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
@@ -446,7 +530,7 @@ MonoBehaviour:
doorShellTransform: {fileID: 0}
terminalShapeReference: {fileID: 1847534534}
seaCollapseScale: {x: 0.9, y: 0.84, z: 1}
doorSnapScale: {x: 0.95, y: 1.06, z: 1}
doorSnapScale: {x: 2.68, y: 1.06, z: 1}
morphEase: 10
frameHidePhase: 2
doorSnapDuration: 0.2
@@ -489,6 +573,7 @@ RectTransform:
- {fileID: 8430224}
- {fileID: 1373573735}
- {fileID: 1847534533}
- {fileID: 308098824}
- {fileID: 871445756458438719}
- {fileID: 1798110989954288715}
- {fileID: 1195418929}
@@ -756,16 +841,16 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 4
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_SortingOrder: 5
m_Sprite: {fileID: 21300000, guid: 2bd2972f49a23bc43969478a94cab7d9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 8.930233, y: 5.023256}
m_Size: {x: 17.860466, y: 10.046512}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!1 &861686054
@@ -934,8 +1019,8 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
useCullingMasks: 0
terminalSize: {x: 6.4, y: 4.1}
morphStartSize: {x: 4, y: 7.6}
terminalSize: {x: 6, y: 3.8}
morphStartSize: {x: 3, y: 3.8}
terminalFont: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
colAmberMain: {r: 0.81, g: 0.81, b: 0.81, a: 1}
colAmberDim: {r: 0.36, g: 0.36, b: 0.36, a: 1}
@@ -1005,7 +1090,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -0.08, y: 0.3}
m_AnchoredPosition: {x: -0.08, y: 0.24}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1373573733
@@ -1557,7 +1642,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &1847534533
Transform:
m_ObjectHideFlags: 0
@@ -1665,7 +1750,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 7
m_SortingOrder: 5
m_Sprite: {fileID: 21300000, guid: 8e0b68f1e994fc24b80e5a480c61602b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_FlipX: 0
@@ -1686,8 +1771,8 @@ Transform:
m_GameObject: {fileID: 1961593256904873106}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.07, y: 0.24, z: 0}
m_LocalScale: {x: 0.48998493, y: 0.54510826, z: 0.8065596}
m_LocalPosition: {x: -0.07, y: -0.03, z: 0}
m_LocalScale: {x: 0.7074555, y: 0.62522215, z: 0.8706811}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 450371655}
@@ -1701,8 +1786,8 @@ Transform:
m_GameObject: {fileID: 5724422998448711206}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.08, y: 0.28, z: 0}
m_LocalScale: {x: 3.6999986, y: 7.331499, z: 0.4458426}
m_LocalPosition: {x: -0.08, y: -0.04, z: 0}
m_LocalScale: {x: 4.7952704, y: 8.152062, z: 0.56408006}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 450371655}
@@ -1781,7 +1866,7 @@ SpriteRenderer:
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 844151739
m_SortingLayer: 1
m_SortingOrder: 10
m_SortingOrder: 5
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_FlipX: 0
@@ -812,9 +812,9 @@ namespace AibisDream.UI
yield return PlayCrashEnding();
_phase = TerminalPhase.Done;
DreamDoorSystem.Instance?.HideAll();
yield return new WaitForSeconds(1f);
DialogController.Instance.StartDialogNode(onCompleteNode);
DreamDoorSystem.Instance?.HideAll();
}
private IEnumerator PlayShutdownEnding()