diff --git a/Assets/Resources/MainPanel.prefab b/Assets/Resources/MainPanel.prefab index d2dcb7e..4feee82 100644 --- a/Assets/Resources/MainPanel.prefab +++ b/Assets/Resources/MainPanel.prefab @@ -274,81 +274,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 859 ---- !u!1 &599161611761833541 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4245892960274939677} - - component: {fileID: 6839659400309150490} - - component: {fileID: 6172929856114968384} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4245892960274939677 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 599161611761833541} - 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: 3270571759982952916} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6839659400309150490 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 599161611761833541} - m_CullTransparentMesh: 1 ---- !u!114 &6172929856114968384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 599161611761833541} - 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: 1, g: 1, 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 &788252756021401233 GameObject: m_ObjectHideFlags: 0 @@ -469,81 +394,6 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] ---- !u!1 &850735355307558645 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 165118061684116296} - - component: {fileID: 7836903933088770905} - - component: {fileID: 2914409588195621593} - m_Layer: 5 - m_Name: Image (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &165118061684116296 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 850735355307558645} - 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: 3270571759982952916} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7836903933088770905 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 850735355307558645} - m_CullTransparentMesh: 1 ---- !u!114 &2914409588195621593 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 850735355307558645} - 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: 1, g: 1, 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 &913149414218503385 GameObject: m_ObjectHideFlags: 0 @@ -1198,15 +1048,13 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8772036016955710174} - - {fileID: 7147764517796332529} + m_Children: [] m_Father: {fileID: 5672594948644529053} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 571.6225} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} --- !u!114 &2748639277587761063 MonoBehaviour: @@ -1299,6 +1147,57 @@ MonoBehaviour: prefab: {fileID: 8495991377958309690, guid: ac2316fabaf14dc409bee0e9c34cae94, type: 3} preload: 10 parent: {fileID: 5467042597978700984} +--- !u!1 &1230945464410111997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8909028978595476524} + - component: {fileID: 5973617147107898771} + m_Layer: 5 + m_Name: Pool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8909028978595476524 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1230945464410111997} + 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: 5961383426537816645} + 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, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5973617147107898771 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1230945464410111997} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} + m_Name: + m_EditorClassIdentifier: + prefab: {fileID: 3634656016516224787, guid: ad69af7e0b1064245a47eab7445ace67, type: 3} + preload: 20 + parent: {fileID: 6975938451169501548} --- !u!1 &1234321097565635725 GameObject: m_ObjectHideFlags: 0 @@ -1459,6 +1358,57 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1707803628985231429 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8303899035722225504} + - component: {fileID: 6909114332967017176} + m_Layer: 5 + m_Name: LeftPool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8303899035722225504 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1707803628985231429} + 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: 7829864642500762986} + 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, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6909114332967017176 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1707803628985231429} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} + m_Name: + m_EditorClassIdentifier: + prefab: {fileID: 3927104685246304731, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, type: 3} + preload: 5 + parent: {fileID: 5122494875432740167} --- !u!1 &1715958553176323171 GameObject: m_ObjectHideFlags: 0 @@ -2469,6 +2419,57 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u6B63\u5728" +--- !u!1 &2390050052242992910 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5197936916917043728} + - component: {fileID: 8189636710909861527} + m_Layer: 5 + m_Name: RightPool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5197936916917043728 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2390050052242992910} + 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: 7829864642500762986} + 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, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8189636710909861527 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2390050052242992910} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} + m_Name: + m_EditorClassIdentifier: + prefab: {fileID: 3363910486423846007, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, type: 3} + preload: 5 + parent: {fileID: 5122494875432740167} --- !u!1 &2457565109529451776 GameObject: m_ObjectHideFlags: 0 @@ -2699,81 +2700,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &2702808630506588104 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2137318455400373245} - - component: {fileID: 2144342180682130797} - - component: {fileID: 8336524735185087979} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2137318455400373245 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2702808630506588104} - 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: 3270571759982952916} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2144342180682130797 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2702808630506588104} - m_CullTransparentMesh: 1 ---- !u!114 &8336524735185087979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2702808630506588104} - 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: 1, g: 1, 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 &2736492125989658444 GameObject: m_ObjectHideFlags: 0 @@ -3031,6 +2957,7 @@ RectTransform: - {fileID: 7736829478231073769} - {fileID: 4185591750585765269} - {fileID: 8355750279128436905} + - {fileID: 8909028978595476524} m_Father: {fileID: 1900594475489427402} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -4008,6 +3935,57 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4082729042702691850 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7995071086371729495} + - component: {fileID: 7483800228547164391} + m_Layer: 5 + m_Name: pool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7995071086371729495 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082729042702691850} + 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: 5991635628950722804} + 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, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7483800228547164391 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082729042702691850} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} + m_Name: + m_EditorClassIdentifier: + prefab: {fileID: 7937851028005648998, guid: 7ff80b2e795a35c409eaca3517844c6e, type: 3} + preload: 5 + parent: {fileID: 3270571759982952916} --- !u!1 &4179520982271796999 GameObject: m_ObjectHideFlags: 0 @@ -5354,6 +5332,7 @@ RectTransform: - {fileID: 3061769010235795231} - {fileID: 6823362417726251529} - {fileID: 3270571759982952916} + - {fileID: 7995071086371729495} m_Father: {fileID: 3608820285885576044} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -5399,7 +5378,7 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5909277968884967796 +--- !u!1 &6378174656737304708 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5407,73 +5386,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 8664609903398085411} - - component: {fileID: 922043823844588700} - - component: {fileID: 8371870251969046782} + - component: {fileID: 564683241228581302} + - component: {fileID: 4786814708591545236} m_Layer: 5 - m_Name: Image + m_Name: Pool m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &8664609903398085411 +--- !u!224 &564683241228581302 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5909277968884967796} + m_GameObject: {fileID: 6378174656737304708} 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: 3270571759982952916} + m_Father: {fileID: 6018946838727076121} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &922043823844588700 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5909277968884967796} - m_CullTransparentMesh: 1 ---- !u!114 &8371870251969046782 +--- !u!114 &4786814708591545236 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5909277968884967796} + m_GameObject: {fileID: 6378174656737304708} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, 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 + prefab: {fileID: 8495991377958309690, guid: ac2316fabaf14dc409bee0e9c34cae94, type: 3} + preload: 20 + parent: {fileID: 5467042597978700984} --- !u!1 &6412793980989755428 GameObject: m_ObjectHideFlags: 0 @@ -5920,6 +5875,7 @@ RectTransform: m_Children: - {fileID: 3211075651667160076} - {fileID: 8993963496967448533} + - {fileID: 564683241228581302} m_Father: {fileID: 6596158407599272745} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -6027,6 +5983,8 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5672594948644529053} + - {fileID: 8303899035722225504} + - {fileID: 5197936916917043728} m_Father: {fileID: 4450843903041857093} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -6455,81 +6413,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: ---- !u!1 &7018305198780570792 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3717700843958748948} - - component: {fileID: 4060189116273154370} - - component: {fileID: 4624215898579767466} - m_Layer: 5 - m_Name: Image (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3717700843958748948 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7018305198780570792} - 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: 3270571759982952916} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4060189116273154370 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7018305198780570792} - m_CullTransparentMesh: 1 ---- !u!114 &4624215898579767466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7018305198780570792} - 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: 1, g: 1, 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 &7059412103549008782 GameObject: m_ObjectHideFlags: 0 @@ -7620,13 +7503,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8664609903398085411} - - {fileID: 4245892960274939677} - - {fileID: 2137318455400373245} - - {fileID: 3717700843958748948} - - {fileID: 7500051454580514407} - - {fileID: 165118061684116296} + m_Children: [] m_Father: {fileID: 5991635628950722804} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -7651,88 +7528,13 @@ MonoBehaviour: m_Right: 0 m_Top: 0 m_Bottom: 0 - m_ChildAlignment: 3 + m_ChildAlignment: 0 m_StartCorner: 0 m_StartAxis: 0 - m_CellSize: {x: 100, y: 100} + m_CellSize: {x: 140, y: 140} m_Spacing: {x: 30, y: 0} m_Constraint: 0 m_ConstraintCount: 2 ---- !u!1 &8262155325046772000 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7500051454580514407} - - component: {fileID: 2444493171174165082} - - component: {fileID: 4012118835167172390} - m_Layer: 5 - m_Name: Image (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7500051454580514407 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8262155325046772000} - 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: 3270571759982952916} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2444493171174165082 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8262155325046772000} - m_CullTransparentMesh: 1 ---- !u!114 &4012118835167172390 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8262155325046772000} - 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: 1, g: 1, 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 &8423585343164055005 GameObject: m_ObjectHideFlags: 0 @@ -8749,271 +8551,3 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u641C\u7D22\u53C2\u4F1A\u8005..." ---- !u!1001 &3580129933681160980 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 5122494875432740167} - m_Modifications: - - target: {fileID: 3363910486423846007, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_Name - value: RightMessageEntry - objectReference: {fileID: 0} - - target: {fileID: 4265112537479656553, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_SizeDelta.y - value: 237 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_SizeDelta.x - value: 1170 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_SizeDelta.y - value: 292.707 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 585 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -425.26898 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8176622199927615353, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - propertyPath: m_SizeDelta.y - value: -196 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, type: 3} ---- !u!224 &7147764517796332529 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 5953434083280990437, guid: d61e88d8780be5c4a9cfd6fcfbfe49be, - type: 3} - m_PrefabInstance: {fileID: 3580129933681160980} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &7636200732893311030 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 5122494875432740167} - m_Modifications: - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_SizeDelta.x - value: 1170 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_SizeDelta.y - value: 248.9155 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 585 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -124.45775 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3927104685246304731, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_Name - value: LeftMessageEntry - objectReference: {fileID: 0} - - target: {fileID: 6087557899759204170, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_SizeDelta.y - value: 41 - objectReference: {fileID: 0} - - target: {fileID: 8743041892775016546, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - propertyPath: m_SizeDelta.y - value: 49 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, type: 3} ---- !u!224 &8772036016955710174 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 1172541586542504680, guid: 1bf9f4410ce130c4e8f20f0ee1ee49d8, - type: 3} - m_PrefabInstance: {fileID: 7636200732893311030} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/Resources/avatar.prefab b/Assets/Resources/avatar.prefab new file mode 100644 index 0000000..6a3aa99 --- /dev/null +++ b/Assets/Resources/avatar.prefab @@ -0,0 +1,153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1456191088947791446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4325063247174311346} + - component: {fileID: 1231316361559889911} + - component: {fileID: 1243992536067605129} + m_Layer: 5 + m_Name: image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4325063247174311346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456191088947791446} + 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: 2655512961345531349} + 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, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1231316361559889911 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456191088947791446} + m_CullTransparentMesh: 1 +--- !u!114 &1243992536067605129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456191088947791446} + 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: 1, g: 1, 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: 21300000, guid: d9625485d797b394986a962fa70dc17b, type: 3} + 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 &7937851028005648998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2655512961345531349} + - component: {fileID: 3186304737070163309} + - component: {fileID: 4156074741668895120} + m_Layer: 5 + m_Name: avatar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2655512961345531349 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7937851028005648998} + 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: + - {fileID: 4325063247174311346} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3186304737070163309 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7937851028005648998} + m_CullTransparentMesh: 1 +--- !u!114 &4156074741668895120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7937851028005648998} + 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: 1, g: 1, 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: 21300000, guid: 6c405f3d1b7fdcc48869d9866261a036, type: 3} + 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 diff --git a/Assets/Resources/avatar.prefab.meta b/Assets/Resources/avatar.prefab.meta new file mode 100644 index 0000000..102da61 --- /dev/null +++ b/Assets/Resources/avatar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7ff80b2e795a35c409eaca3517844c6e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 94801f3..738c119 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -1366,7 +1366,7 @@ GameObject: - component: {fileID: 457781583} - component: {fileID: 457781582} m_Layer: 0 - m_Name: GameObject + m_Name: Main m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1399,12 +1399,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!224 &465361218 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 5467042597978700984, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - m_PrefabInstance: {fileID: 3718681616507437211} - m_PrefabAsset: {fileID: 0} --- !u!1 &474040020 GameObject: m_ObjectHideFlags: 0 @@ -1595,57 +1589,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} ---- !u!1 &584576337 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 584576338} - - component: {fileID: 584576339} - m_Layer: 5 - m_Name: Pool - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &584576338 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584576337} - 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: 739619257} - 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, y: 0} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &584576339 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584576337} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 3634656016516224787, guid: ad69af7e0b1064245a47eab7445ace67, type: 3} - preload: 20 - parent: {fileID: 696458140} --- !u!1 &640709220 GameObject: m_ObjectHideFlags: 0 @@ -1800,12 +1743,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 678698531} m_CullTransparentMesh: 0 ---- !u!224 &696458140 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 6975938451169501548, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - m_PrefabInstance: {fileID: 3718681616507437211} - m_PrefabAsset: {fileID: 0} --- !u!1 &707600074 GameObject: m_ObjectHideFlags: 0 @@ -2022,12 +1959,6 @@ MonoBehaviour: m_MipBias: 0 m_VarianceClampScale: 0.9 m_ContrastAdaptiveSharpening: 0 ---- !u!224 &739619257 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 5961383426537816645, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - m_PrefabInstance: {fileID: 3718681616507437211} - m_PrefabAsset: {fileID: 0} --- !u!1 &848285179 GameObject: m_ObjectHideFlags: 0 @@ -3327,12 +3258,6 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 ---- !u!224 &1231091067 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 6018946838727076121, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - m_PrefabInstance: {fileID: 3718681616507437211} - m_PrefabAsset: {fileID: 0} --- !u!1 &1258234879 GameObject: m_ObjectHideFlags: 0 @@ -5068,57 +4993,6 @@ MonoBehaviour: min: 8 max: 208 m_Loopback: 0 ---- !u!1 &1959284014 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1959284015} - - component: {fileID: 1959284016} - m_Layer: 5 - m_Name: Pool - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1959284015 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1959284014} - 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: 1231091067} - 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, y: 0} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1959284016 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1959284014} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1970feb7fdb702645b753cd8ed1be4ea, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 8495991377958309690, guid: ac2316fabaf14dc409bee0e9c34cae94, type: 3} - preload: 20 - parent: {fileID: 465361218} --- !u!1 &2028247179 GameObject: m_ObjectHideFlags: 0 @@ -5808,36 +5682,6 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 55636240} m_Modifications: - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 165118061684116296, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - target: {fileID: 674764666495542323, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMax.y @@ -5868,42 +5712,22 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 765493694211344253, guid: 11ac2a591441d5940b0b146f6dd3025e, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 979448543686126123, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_Name value: MainPanel objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 1201540108501141588, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_SizeDelta.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2137318455400373245, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2574769142839816776, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 1875627317724447898, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_IsActive value: 1 @@ -5938,6 +5762,21 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 2977466294533182884, guid: 11ac2a591441d5940b0b146f6dd3025e, + type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2977466294533182884, guid: 11ac2a591441d5940b0b146f6dd3025e, + type: 3} + propertyPath: m_Color.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2977466294533182884, guid: 11ac2a591441d5940b0b146f6dd3025e, + type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 3608820285885576044, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_Pivot.x @@ -6038,66 +5877,11 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 4432216805467735932, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_SizeDelta.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3717700843958748948, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4245892960274939677, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - target: {fileID: 4595042593999019917, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMax.y @@ -6128,7 +5912,12 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 5467042597978700984, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 4671956458777926765, guid: 11ac2a591441d5940b0b146f6dd3025e, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5122494875432740167, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_SizeDelta.y value: 0 @@ -6163,32 +5952,22 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 7147764517796332529, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMax.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 7147764517796332529, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMin.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 7147764517796332529, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchoredPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 7500051454580514407, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 7147764517796332529, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchoredPosition.y value: 0 @@ -6223,47 +6002,29 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 8772036016955710174, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMax.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 8772036016955710174, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchorMin.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 8772036016955710174, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchoredPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8664609903398085411, guid: 11ac2a591441d5940b0b146f6dd3025e, + - target: {fileID: 8772036016955710174, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 6018946838727076121, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - insertIndex: -1 - addedObject: {fileID: 1959284015} - - targetCorrespondingSourceObject: {fileID: 5961383426537816645, guid: 11ac2a591441d5940b0b146f6dd3025e, - type: 3} - insertIndex: -1 - addedObject: {fileID: 584576338} + m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 11ac2a591441d5940b0b146f6dd3025e, type: 3} --- !u!1001 &8688613702723117685 diff --git a/Assets/Script/GlobalConfigSystem.cs b/Assets/Script/GlobalConfigSystem.cs index 6939973..a292ff4 100644 --- a/Assets/Script/GlobalConfigSystem.cs +++ b/Assets/Script/GlobalConfigSystem.cs @@ -18,6 +18,11 @@ public interface IGlobalConfigSystem : ISystem public void StopConnectionTime(); + public string GetConnectionStartTime(); + + public void SetUserCount(int userCount); + public int GetUserCount(); + public int GetConnectionTimeType(); public void SetConnectionTimeType(int connectionTimeType); @@ -45,6 +50,11 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem /// private string _connectionName; + /// + /// 开始时间 + /// + private string _connectionStartTime; + /// /// 连接时间 /// @@ -63,6 +73,11 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem /// private string _userId; + /// + /// 人数 + /// + /// + private int _userCount; public override void Dispose() { @@ -107,6 +122,7 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem { _cts = new CancellationTokenSource(); _connectionTime = 0; + _connectionStartTime = System.DateTime.Now.ToString("HH:mm:ss"); while (!_cts.IsCancellationRequested) { _connectionTime += Time.deltaTime; @@ -124,6 +140,28 @@ public class GlobalConfigSystem : AbstractSystem, IGlobalConfigSystem return $"{hours:D2}:{minutes:D2}:{seconds:D2}"; } + public string GetConnectionStartTime() + { + if (string.IsNullOrEmpty(_connectionStartTime)) + { + Debug.LogWarning("GlobalConfigSystem: GetConnectionStartTime not set"); + return ""; + } + + return _connectionStartTime; + } + + public void SetUserCount(int userCount) + { + _userCount = userCount; + } + + public int GetUserCount() + { + return _userCount; + } + + public void StopConnectionTime() { _cts?.Cancel(); diff --git a/Assets/Script/MainPanel/MainPanel.cs b/Assets/Script/MainPanel/MainPanel.cs index 0c51f21..a148316 100644 --- a/Assets/Script/MainPanel/MainPanel.cs +++ b/Assets/Script/MainPanel/MainPanel.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using Script.Util; using Stary.Evo; using Stary.Evo.UIFarme; using UnityEngine; @@ -43,6 +44,8 @@ namespace Script /// private Text _roomPeopleNumText; + private Transform _userGrid; + /// /// 时间 /// @@ -57,6 +60,10 @@ namespace Script public override string UIPath => "Canvas"; + public Action> OnUsersChangedEvnent; + + private GameObjectPool _objectPool; + public override void Initialize(GameObject panelGo) { base.Initialize(panelGo); @@ -65,6 +72,8 @@ namespace Script _arrowLeft = panelGo.transform.Find("Header/arrow-left").GetComponent