阶段备份

This commit is contained in:
XgC2961 2025-08-29 14:56:59 +08:00
parent 4550f493ce
commit ca9c778d5f
5 changed files with 3048 additions and 3023 deletions

View File

@ -69512,7 +69512,7 @@ Transform:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3925048513958328894} m_GameObject: {fileID: 3925048513958328894}
m_LocalRotation: {x: 0.5000001, y: 0.49999988, z: -0.5000001, w: 0.49999988} m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5}
m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalPosition: {x: -0, y: 0, z: 0}
m_LocalScale: {x: 150, y: 150, z: 150} m_LocalScale: {x: 150, y: 150, z: 150}
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
@ -69521,7 +69521,7 @@ Transform:
- {fileID: 7555936812023914362} - {fileID: 7555936812023914362}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 90, y: 0, z: -90}
--- !u!95 &1164663479577332284 --- !u!95 &1164663479577332284
Animator: Animator:
serializedVersion: 5 serializedVersion: 5

File diff suppressed because it is too large Load Diff

View File

@ -123,6 +123,11 @@ NavMeshSettings:
debug: debug:
m_Flags: 0 m_Flags: 0
m_NavMeshData: {fileID: 0} m_NavMeshData: {fileID: 0}
--- !u!1 &6897786 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5878116236177132323, guid: 8d7d450574a887b489087ae2aca48e5a, type: 3}
m_PrefabInstance: {fileID: 475510063}
m_PrefabAsset: {fileID: 0}
--- !u!1 &38893811 --- !u!1 &38893811
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -508,6 +513,19 @@ Transform:
m_CorrespondingSourceObject: {fileID: 6546143953542648217, guid: 8d7d450574a887b489087ae2aca48e5a, type: 3} m_CorrespondingSourceObject: {fileID: 6546143953542648217, guid: 8d7d450574a887b489087ae2aca48e5a, type: 3}
m_PrefabInstance: {fileID: 475510063} m_PrefabInstance: {fileID: 475510063}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!114 &475510066
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6897786}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c86ed53e8144b2b4781bab9d7e73c21e, type: 3}
m_Name:
m_EditorClassIdentifier:
idleState: Idle
--- !u!1 &497933936 --- !u!1 &497933936
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -535,7 +553,8 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children:
- {fileID: 576590638}
m_Father: {fileID: 1151435828} m_Father: {fileID: 1151435828}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -673,7 +692,19 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
background: {fileID: 1525531913} background: {fileID: 1525531913}
modelAnimator: {fileID: 0} pageModels:
- pageName: "\u9996\u9875"
model: {fileID: 1900441645}
- pageName: "PET\u7CFB\u7EDF"
model: {fileID: 691699271}
- pageName: "SPECT\u7CFB\u7EDF"
model: {fileID: 1574313330}
- pageName: "CT\u7CFB\u7EDF"
model: {fileID: 1095497194}
- pageName: "\u673A\u67B6\u7CFB\u7EDF"
model: {fileID: 1446067015}
- pageName: "\u5E8A\u53F0\u7CFB\u7EDF"
model: {fileID: 6897786}
--- !u!1 &555651163 --- !u!1 &555651163
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -711,6 +742,82 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: -26.9} m_AnchoredPosition: {x: 0, y: -26.9}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &576590637
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 576590638}
- component: {fileID: 576590640}
- component: {fileID: 576590639}
m_Layer: 0
m_Name: Panel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &576590638
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 576590637}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 497933937}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 1217.0999, y: 0}
m_SizeDelta: {x: 491.388, y: 981.209}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &576590639
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 576590637}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.12641507, g: 0.72151595, b: 1, a: 0.3882353}
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: 10907, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
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!222 &576590640
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 576590637}
m_CullTransparentMesh: 1
--- !u!1 &586304721 --- !u!1 &586304721
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -739,15 +846,95 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 807311611} - {fileID: 1979392665}
m_Father: {fileID: 1961423191} m_Father: {fileID: 1961423191}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -20} m_AnchoredPosition: {x: 74, y: -20}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1001 &691699270
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1507133263}
m_Modifications:
- target: {fileID: 3925048513958328894, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_Name
value: PET
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.w
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.z
value: -0.5
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 90
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -90
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
--- !u!1 &691699271 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3925048513958328894, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
m_PrefabInstance: {fileID: 691699270}
m_PrefabAsset: {fileID: 0}
--- !u!4 &691699272 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
m_PrefabInstance: {fileID: 691699270}
m_PrefabAsset: {fileID: 0}
--- !u!114 &691699273
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 691699271}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c86ed53e8144b2b4781bab9d7e73c21e, type: 3}
m_Name:
m_EditorClassIdentifier:
idleState: Idle
--- !u!1 &705507993 --- !u!1 &705507993
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -842,11 +1029,6 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!4 &807311611 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
m_PrefabInstance: {fileID: 1419930259}
m_PrefabAsset: {fileID: 0}
--- !u!1 &838432157 --- !u!1 &838432157
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -923,68 +1105,6 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1001 &995154842
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1507133263}
m_Modifications:
- target: {fileID: 3925048513958328894, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_Name
value: PET
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.w
value: 0.49999988
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.x
value: 0.5000001
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.y
value: 0.49999988
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalRotation.z
value: -0.5000001
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
--- !u!4 &995154843 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4409941575402610820, guid: f75d3e676db2e634e92fedae86563f09, type: 3}
m_PrefabInstance: {fileID: 995154842}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1028603498 --- !u!1 &1028603498
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1021,6 +1141,11 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1095497194 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7848639216130824260, guid: 432f87c529858f04c99d14284b7e0c80, type: 3}
m_PrefabInstance: {fileID: 1134277488}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1134277488 --- !u!1001 &1134277488
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1083,6 +1208,19 @@ Transform:
m_CorrespondingSourceObject: {fileID: 7467011496474428158, guid: 432f87c529858f04c99d14284b7e0c80, type: 3} m_CorrespondingSourceObject: {fileID: 7467011496474428158, guid: 432f87c529858f04c99d14284b7e0c80, type: 3}
m_PrefabInstance: {fileID: 1134277488} m_PrefabInstance: {fileID: 1134277488}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!114 &1134277491
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1095497194}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c86ed53e8144b2b4781bab9d7e73c21e, type: 3}
m_Name:
m_EditorClassIdentifier:
idleState: Idle
--- !u!1 &1151435827 --- !u!1 &1151435827
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1098,7 +1236,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 0 m_IsActive: 1
--- !u!224 &1151435828 --- !u!224 &1151435828
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1157,63 +1295,11 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1001 &1419930259 --- !u!1 &1446067015 stripped
PrefabInstance: GameObject:
m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 5519194423290626846, guid: be28f7874a758b74a8b0af6d3139c00c, type: 3}
serializedVersion: 2 m_PrefabInstance: {fileID: 2019225890}
m_Modification: m_PrefabAsset: {fileID: 0}
m_TransformParent: {fileID: 586304722}
m_Modifications:
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2817584438009617794, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3193547684208903992, guid: f4b338402f11323408587e037729cc71, type: 3}
propertyPath: m_Name
value: "\u6574\u4F53\u7ED3\u6784\u5C55\u793A"
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f4b338402f11323408587e037729cc71, type: 3}
--- !u!1 &1507133262 --- !u!1 &1507133262
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1242,7 +1328,7 @@ RectTransform:
m_LocalScale: {x: 1.0000368, y: 1.0000368, z: 1.0000368} m_LocalScale: {x: 1.0000368, y: 1.0000368, z: 1.0000368}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 995154843} - {fileID: 691699272}
m_Father: {fileID: 1151435828} m_Father: {fileID: 1151435828}
m_RootOrder: 1 m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -1370,6 +1456,81 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: -20} m_AnchoredPosition: {x: 0, y: -20}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1574313330 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 808788182189126522, guid: 6865c1237a7183346ba17964f39d0609, type: 3}
m_PrefabInstance: {fileID: 445643561}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1574313331
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1574313330}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c86ed53e8144b2b4781bab9d7e73c21e, type: 3}
m_Name:
m_EditorClassIdentifier:
idleState: Idle
--- !u!1001 &1681616358
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 586304722}
m_Modifications:
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalPosition.x
value: -54
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalRotation.w
value: 0.92387956
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalRotation.y
value: 0.38268343
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 45
objectReference: {fileID: 0}
- target: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4532021034247428024, guid: 56ad479e7b7393943899010515c51f96, type: 3}
propertyPath: m_Name
value: "\u6574\u4F53\u7ED3\u6784\u5C55\u793A"
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 56ad479e7b7393943899010515c51f96, type: 3}
--- !u!1 &1862347561 --- !u!1 &1862347561
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1407,6 +1568,11 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: -16.5} m_AnchoredPosition: {x: 0, y: -16.5}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1900441645 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4532021034247428024, guid: 56ad479e7b7393943899010515c51f96, type: 3}
m_PrefabInstance: {fileID: 1681616358}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1920062184 --- !u!1 &1920062184
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1460,7 +1626,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 0
--- !u!224 &1961423191 --- !u!224 &1961423191
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1482,6 +1648,11 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!4 &1979392665 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 3868356453414391042, guid: 56ad479e7b7393943899010515c51f96, type: 3}
m_PrefabInstance: {fileID: 1681616358}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &2019225890 --- !u!1001 &2019225890
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1544,6 +1715,19 @@ Transform:
m_CorrespondingSourceObject: {fileID: 5175707697659402660, guid: be28f7874a758b74a8b0af6d3139c00c, type: 3} m_CorrespondingSourceObject: {fileID: 5175707697659402660, guid: be28f7874a758b74a8b0af6d3139c00c, type: 3}
m_PrefabInstance: {fileID: 2019225890} m_PrefabInstance: {fileID: 2019225890}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!114 &2019225893
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1446067015}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c86ed53e8144b2b4781bab9d7e73c21e, type: 3}
m_Name:
m_EditorClassIdentifier:
idleState: Idle
--- !u!1 &2139815134 --- !u!1 &2139815134
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -3,6 +3,7 @@ using System.Net.Sockets;
using System.Net; using System.Net;
using System.Text; using System.Text;
using System.Threading; using System.Threading;
using System.Collections.Generic;
public class DisplayServer : MonoBehaviour public class DisplayServer : MonoBehaviour
{ {
@ -11,9 +12,17 @@ public class DisplayServer : MonoBehaviour
private bool isRunning = true; private bool isRunning = true;
public Transform background; public Transform background;
private string latestMsg = "";
public Animator modelAnimator; [System.Serializable]
public class PageModel
{
public string pageName;
public GameObject model;
}
public List<PageModel> pageModels = new List<PageModel>();
private string latestMsg = "";
private string currentPage = "";
void Start() void Start()
{ {
@ -74,7 +83,6 @@ public class DisplayServer : MonoBehaviour
{ {
if (!string.IsNullOrEmpty(latestMsg)) if (!string.IsNullOrEmpty(latestMsg))
{ {
// 判断消息类型
if (latestMsg.StartsWith("Page:")) if (latestMsg.StartsWith("Page:"))
{ {
string pageName = latestMsg.Replace("Page:", ""); string pageName = latestMsg.Replace("Page:", "");
@ -85,6 +93,13 @@ public class DisplayServer : MonoBehaviour
string animName = latestMsg.Replace("Anim:", ""); string animName = latestMsg.Replace("Anim:", "");
PlayAnimation(animName); PlayAnimation(animName);
} }
else if (latestMsg.StartsWith("Progress:"))
{
if (float.TryParse(latestMsg.Replace("Progress:", ""), out float progress))
{
SetAnimationProgress(progress);
}
}
latestMsg = ""; latestMsg = "";
} }
@ -92,29 +107,53 @@ public class DisplayServer : MonoBehaviour
private void ShowPage(string pageName) private void ShowPage(string pageName)
{ {
if (background == null)
{
Debug.LogError($"BG未绑定");
return;
}
foreach (Transform child in background) foreach (Transform child in background)
{ {
child.gameObject.SetActive(child.name == pageName); child.gameObject.SetActive(child.name == pageName);
} }
currentPage = pageName;
foreach (var pageModel in pageModels)
{
if (pageModel.model != null)
{
bool isActive = pageModel.pageName == pageName;
pageModel.model.SetActive(isActive);
ModelController mc = pageModel.model.GetComponent<ModelController>();
if (mc != null)
{
mc.ResetAnimation();
}
}
}
Debug.Log($"ÏÔʾ¶ËÇл»Ò³Ã棺{pageName}"); Debug.Log($"ÏÔʾ¶ËÇл»Ò³Ã棺{pageName}");
} }
private void PlayAnimation(string animName) private void PlayAnimation(string animName)
{ {
if (modelAnimator == null) PageModel pageModel = pageModels.Find(p => p.pageName == currentPage);
if (pageModel == null || pageModel.model == null) return;
ModelController mc = pageModel.model.GetComponent<ModelController>();
if (mc != null)
{ {
Debug.LogError("未绑定 Animator"); mc.PlayAnimation(animName);
return; }
} }
modelAnimator.Play(animName); // 播放指定动画 private void SetAnimationProgress(float progress)
Debug.Log($"显示端播放动画:{animName}"); {
PageModel pageModel = pageModels.Find(p => p.pageName == currentPage);
if (pageModel == null || pageModel.model == null) return;
ModelController mc = pageModel.model.GetComponent<ModelController>();
if (mc != null)
{
mc.SetAnimationProgress(progress);
}
} }
private void OnApplicationQuit() private void OnApplicationQuit()

View File

@ -17,7 +17,6 @@ public class TouchClient : MonoBehaviour
public Transform background; public Transform background;
private string currentPage = "Ê×Ò³"; private string currentPage = "Ê×Ò³";
void Start() void Start()
{ {
Screen.SetResolution(1920, 1080, false); Screen.SetResolution(1920, 1080, false);
@ -82,6 +81,13 @@ public class TouchClient : MonoBehaviour
SendMessageToServer("Anim:" + animName); SendMessageToServer("Anim:" + animName);
} }
// Slider 绑定的方法
public void OnSliderChanged(Slider slider)
{
float progress = slider.value; // 0-100
SendMessageToServer("Progress:" + progress.ToString("F2"));
}
private void ShowPage(string pageName) private void ShowPage(string pageName)
{ {
foreach (Transform child in background) foreach (Transform child in background)