From f0a6f0f76470d30291e4caced1c7fe10cb162ee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9C=E8=99=9E=E6=B8=A0=E6=88=90=E2=80=9D?= <“yuqucheng2006@qq.com”> Date: Wed, 19 Aug 2026 17:08:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=BD=AE=E9=A1=B6=E3=80=81=E9=87=8D=E5=91=BD=E5=90=8D=E3=80=81?= =?UTF-8?q?=E5=88=86=E4=BA=AB=E5=8A=9F=E8=83=BD=E8=BF=AD=E4=BB=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 本次提交包含以下核心更新: 1. 新增设备置顶功能,支持将设备在列表中优先展示 2. 实现设备重命名、分享、取消共享功能 3. 优化首页设备列表滑动交互,重构设备项UI菜单逻辑 4. 新增is_top设备字段并完善设备列表排序逻辑 5. 调整部分UI布局与服务器接口地址 6. 补充多语言文案与新增提示文本 7. 修复绑定设备错误提示适配逻辑 --- Assets/Res/language/language.json | 36 +- Assets/Res/ui/common/texture/选中条.png | Bin 0 -> 257 bytes Assets/Res/ui/common/texture/选中条.png.meta | 127 + .../设备分享页面.prefab | 0 .../设备分享页面.prefab.meta | 0 Assets/Res/ui/common/选择wifi.prefab | 2 +- .../{deviceinfopage => common}/重命名.prefab | 0 .../重命名.prefab.meta | 0 .../connectDevicePage.prefab | 2 +- Assets/Res/ui/homepage/homePage.prefab | 2434 +++++++++++++---- .../Res/ui/homepage/texture/滑动菜单按钮.png | Bin 0 -> 1784 bytes .../ui/homepage/texture/滑动菜单按钮.png.meta | 127 + Assets/Res/ui/homepage/texture/置顶 1.png | Bin 0 -> 672 bytes .../Res/ui/homepage/texture/置顶 1.png.meta | 127 + Assets/Res/ui/homepage/texture/选中框.png | Bin 1079 -> 1049 bytes .../Res/ui/homepage/texture/选中框.png.meta | 2 +- Assets/Res/ui/homepage/菜单图.meta | 8 + Assets/Res/ui/homepage/菜单图/分享.png | Bin 0 -> 956 bytes Assets/Res/ui/homepage/菜单图/分享.png.meta | 127 + Assets/Res/ui/homepage/菜单图/删除.png | Bin 0 -> 862 bytes Assets/Res/ui/homepage/菜单图/删除.png.meta | 127 + Assets/Res/ui/homepage/菜单图/取消置顶.png | Bin 0 -> 641 bytes .../Res/ui/homepage/菜单图/取消置顶.png.meta | 127 + Assets/Res/ui/homepage/菜单图/编辑.png | Bin 0 -> 702 bytes Assets/Res/ui/homepage/菜单图/编辑.png.meta | 127 + Assets/Res/ui/homepage/菜单图/置顶.png | Bin 0 -> 460 bytes Assets/Res/ui/homepage/菜单图/置顶.png.meta | 127 + Assets/Res/ui/rankPage/rankPage.prefab | 2 +- Assets/Scenes/MainScene.unity | 3 +- Assets/Scripts/Managers/DataBase.cs | 1 + .../ConnectDevice/ConnectDevicePageCtrl.cs | 7 +- .../UI/Pages/DeviceInfoPage/RenamePage.cs | 9 +- .../Pages/DeviceInfoPage/ShareDevicePage.cs | 37 +- .../Scripts/UI/Pages/HomePage/HomePageCtrl.cs | 4 + .../UI/Pages/HomePage/HomePageDeviceItem.cs | 112 +- .../UI/Pages/HomePage/HomePageDevicePage.cs | 274 +- 36 files changed, 3348 insertions(+), 601 deletions(-) create mode 100644 Assets/Res/ui/common/texture/选中条.png create mode 100644 Assets/Res/ui/common/texture/选中条.png.meta rename Assets/Res/ui/{deviceinfopage => common}/设备分享页面.prefab (100%) rename Assets/Res/ui/{deviceinfopage => common}/设备分享页面.prefab.meta (100%) rename Assets/Res/ui/{deviceinfopage => common}/重命名.prefab (100%) rename Assets/Res/ui/{deviceinfopage => common}/重命名.prefab.meta (100%) create mode 100644 Assets/Res/ui/homepage/texture/滑动菜单按钮.png create mode 100644 Assets/Res/ui/homepage/texture/滑动菜单按钮.png.meta create mode 100644 Assets/Res/ui/homepage/texture/置顶 1.png create mode 100644 Assets/Res/ui/homepage/texture/置顶 1.png.meta create mode 100644 Assets/Res/ui/homepage/菜单图.meta create mode 100644 Assets/Res/ui/homepage/菜单图/分享.png create mode 100644 Assets/Res/ui/homepage/菜单图/分享.png.meta create mode 100644 Assets/Res/ui/homepage/菜单图/删除.png create mode 100644 Assets/Res/ui/homepage/菜单图/删除.png.meta create mode 100644 Assets/Res/ui/homepage/菜单图/取消置顶.png create mode 100644 Assets/Res/ui/homepage/菜单图/取消置顶.png.meta create mode 100644 Assets/Res/ui/homepage/菜单图/编辑.png create mode 100644 Assets/Res/ui/homepage/菜单图/编辑.png.meta create mode 100644 Assets/Res/ui/homepage/菜单图/置顶.png create mode 100644 Assets/Res/ui/homepage/菜单图/置顶.png.meta diff --git a/Assets/Res/language/language.json b/Assets/Res/language/language.json index 4086f18..c42f786 100644 --- a/Assets/Res/language/language.json +++ b/Assets/Res/language/language.json @@ -336,8 +336,8 @@ }, { "key": "100068", - "zh": "蓝牙连接失败", - "en": "Bluetooth connection failed" + "zh": "设备绑定失败", + "en": "Device binding failed" }, { "key": "100069", @@ -347,7 +347,7 @@ { "key": "100070", "zh": "该设备已绑定至其他账号,无法重复绑定", - "en": "This device is already linked to another account and cannot be re-linked." + "en": "This device is already bound to another account and cannot be re-bound." }, { "key": "100071", @@ -1623,6 +1623,36 @@ "key": "100325", "zh": "请将手指放置于设备指纹识别区域", "en": "Place your finger on the device fingerprint sensor" + }, + { + "key": "100326", + "zh": "重命名", + "en": "Rename" + }, + { + "key": "100327", + "zh": "分享", + "en": "Share" + }, + { + "key": "100328", + "zh": "删除", + "en": "Delete" + }, + { + "key": "100329", + "zh": "置顶", + "en": "Pin" + }, + { + "key": "100330", + "zh": "取消置顶", + "en": "Unpin" + }, + { + "key": "100331", + "zh": "设备未录入", + "en": "Device not enrolled" } diff --git a/Assets/Res/ui/common/texture/选中条.png b/Assets/Res/ui/common/texture/选中条.png new file mode 100644 index 0000000000000000000000000000000000000000..288cbb328cd7f661684d1071289c7469e29412a4 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Aa)rC8<6~XiHRLZaTa()7Bet#3xhBt!>l*8o|0J>k`Ftg=5hcO-X(i=}MX3yKnd!NS^EOUP2FlcU zx;TbZFuuL9o446P!1dzx*K9FOcN<#0i(K^%>h2KcIN8A0;b@@aky4|kxZ7O%`kzbyP}-z1!PQ6}g1!VSGZcQAOm`njxgN@xNA*NapA literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/common/texture/选中条.png.meta b/Assets/Res/ui/common/texture/选中条.png.meta new file mode 100644 index 0000000..d31fc22 --- /dev/null +++ b/Assets/Res/ui/common/texture/选中条.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 926e9eea4b7bd4749bf80e2d44578723 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 0 + 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: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Res/ui/deviceinfopage/设备分享页面.prefab b/Assets/Res/ui/common/设备分享页面.prefab similarity index 100% rename from Assets/Res/ui/deviceinfopage/设备分享页面.prefab rename to Assets/Res/ui/common/设备分享页面.prefab diff --git a/Assets/Res/ui/deviceinfopage/设备分享页面.prefab.meta b/Assets/Res/ui/common/设备分享页面.prefab.meta similarity index 100% rename from Assets/Res/ui/deviceinfopage/设备分享页面.prefab.meta rename to Assets/Res/ui/common/设备分享页面.prefab.meta diff --git a/Assets/Res/ui/common/选择wifi.prefab b/Assets/Res/ui/common/选择wifi.prefab index 37e4a32..18675cf 100644 --- a/Assets/Res/ui/common/选择wifi.prefab +++ b/Assets/Res/ui/common/选择wifi.prefab @@ -451,7 +451,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} m_AnchoredPosition: {x: 30, y: -194.7} - m_SizeDelta: {x: 300, y: 30} + m_SizeDelta: {x: 700, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!222 &8340398492869491780 CanvasRenderer: diff --git a/Assets/Res/ui/deviceinfopage/重命名.prefab b/Assets/Res/ui/common/重命名.prefab similarity index 100% rename from Assets/Res/ui/deviceinfopage/重命名.prefab rename to Assets/Res/ui/common/重命名.prefab diff --git a/Assets/Res/ui/deviceinfopage/重命名.prefab.meta b/Assets/Res/ui/common/重命名.prefab.meta similarity index 100% rename from Assets/Res/ui/deviceinfopage/重命名.prefab.meta rename to Assets/Res/ui/common/重命名.prefab.meta diff --git a/Assets/Res/ui/connectdevicepage/connectDevicePage.prefab b/Assets/Res/ui/connectdevicepage/connectDevicePage.prefab index ad819a1..7279eaa 100644 --- a/Assets/Res/ui/connectdevicepage/connectDevicePage.prefab +++ b/Assets/Res/ui/connectdevicepage/connectDevicePage.prefab @@ -2714,7 +2714,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} m_AnchoredPosition: {x: 30, y: -195} - m_SizeDelta: {x: 300, y: 30} + m_SizeDelta: {x: 700, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!222 &7645982901015283803 CanvasRenderer: diff --git a/Assets/Res/ui/homepage/homePage.prefab b/Assets/Res/ui/homepage/homePage.prefab index 5aa4745..b42c11f 100644 --- a/Assets/Res/ui/homepage/homePage.prefab +++ b/Assets/Res/ui/homepage/homePage.prefab @@ -328,127 +328,6 @@ Animation: m_PlayAutomatically: 1 m_AnimatePhysics: 0 m_CullingType: 0 ---- !u!1 &171953994162575302 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3489378129480615911} - - component: {fileID: 4862718890922970527} - - component: {fileID: 2208564748274254691} - - component: {fileID: 8752954411171160172} - m_Layer: 5 - m_Name: "\u91CD\u547D\u540D (1)" - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3489378129480615911 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 171953994162575302} - 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: 3034658243493595255} - m_Father: {fileID: 7844458031469168773} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 217.5, y: -60} - m_SizeDelta: {x: 145, y: 120} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4862718890922970527 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 171953994162575302} - m_CullTransparentMesh: 1 ---- !u!114 &2208564748274254691 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 171953994162575302} - 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.99215686, g: 0.84705883, b: 0.20784314, 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: 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!114 &8752954411171160172 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 171953994162575302} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2208564748274254691} - m_OnClick: - m_PersistentCalls: - m_Calls: [] --- !u!1 &250314515808294985 GameObject: m_ObjectHideFlags: 0 @@ -1634,6 +1513,128 @@ MonoBehaviour: - {fileID: 6822447002273791385} - {fileID: 5840571791634451948} - {fileID: 3786213972497214175} +--- !u!1 &763621941084315546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8572185419284938167} + - component: {fileID: 8964148483680532244} + - component: {fileID: 90042433092849608} + - component: {fileID: 7167889778207335530} + m_Layer: 5 + m_Name: "\u5220\u9664" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8572185419284938167 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763621941084315546} + 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: 8248975981940102434} + - {fileID: 933450422873201839} + m_Father: {fileID: 7844458031469168773} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 316, y: -60} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8964148483680532244 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763621941084315546} + m_CullTransparentMesh: 1 +--- !u!114 &90042433092849608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763621941084315546} + 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: 65753048ee69962498a0ffb76fa39d7d, 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!114 &7167889778207335530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 763621941084315546} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 90042433092849608} + m_OnClick: + m_PersistentCalls: + m_Calls: [] --- !u!1 &766240775769121484 GameObject: m_ObjectHideFlags: 0 @@ -2174,7 +2175,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3879552592185319875 RectTransform: m_ObjectHideFlags: 0 @@ -2554,127 +2555,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &1444034278555601323 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6449828758236541207} - - component: {fileID: 8748907505049847186} - - component: {fileID: 7052275472841761544} - - component: {fileID: 4271389806304974538} - m_Layer: 5 - m_Name: "\u91CD\u547D\u540D (2)" - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6449828758236541207 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1444034278555601323} - 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: 1629707109178756068} - m_Father: {fileID: 7844458031469168773} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 362.5, y: -60} - m_SizeDelta: {x: 145, y: 120} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8748907505049847186 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1444034278555601323} - m_CullTransparentMesh: 1 ---- !u!114 &7052275472841761544 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1444034278555601323} - 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.1882353, g: 0.9490196, b: 0.8392157, 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: 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!114 &4271389806304974538 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1444034278555601323} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 7052275472841761544} - m_OnClick: - m_PersistentCalls: - m_Calls: [] --- !u!1 &1485358923400520455 GameObject: m_ObjectHideFlags: 0 @@ -2785,7 +2665,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &6744263492203110024 RectTransform: m_ObjectHideFlags: 0 @@ -2800,6 +2680,7 @@ RectTransform: m_Children: - {fileID: 1131486964997105202} - {fileID: 3865607413793628376} + - {fileID: 6450320057846554741} m_Father: {fileID: 3505955939844419362} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -2835,7 +2716,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ac5f6bcc90dd5e44197b25b564cdc1ca, type: 3} + m_Sprite: {fileID: 21300000, guid: 9cb90b79666a1f4439e7dc9b3d32ef6f, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -3077,6 +2958,128 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: textKey: 100251 +--- !u!1 &1593020132775231611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6717864233432279194} + - component: {fileID: 4144258193073868109} + - component: {fileID: 555707026736062540} + - component: {fileID: 1444670076494961134} + m_Layer: 5 + m_Name: "\u53D6\u6D88\u7F6E\u9876" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6717864233432279194 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593020132775231611} + 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: 7428395494603358845} + - {fileID: 3652464949511521375} + m_Father: {fileID: 7844458031469168773} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 316, y: -60} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4144258193073868109 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593020132775231611} + m_CullTransparentMesh: 1 +--- !u!114 &555707026736062540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593020132775231611} + 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: 65753048ee69962498a0ffb76fa39d7d, 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!114 &1444670076494961134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593020132775231611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 555707026736062540} + m_OnClick: + m_PersistentCalls: + m_Calls: [] --- !u!1 &1598476514268313625 GameObject: m_ObjectHideFlags: 0 @@ -4874,14 +4877,16 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2566096844079809264} - - {fileID: 3489378129480615911} - - {fileID: 6449828758236541207} + - {fileID: 841924462482533099} + - {fileID: 8572185419284938167} + - {fileID: 6931645285586592771} + - {fileID: 6717864233432279194} m_Father: {fileID: 3505955939844419362} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 435, y: 0} + m_SizeDelta: {x: 366, y: 0} m_Pivot: {x: 0, y: 0.5} --- !u!222 &7326811173079298642 CanvasRenderer: @@ -4904,19 +4909,112 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Padding: - m_Left: 0 + m_Left: 30 m_Right: 0 m_Top: 0 m_Bottom: 0 m_ChildAlignment: 3 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 + m_Spacing: 18 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &2225280018522107849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 933450422873201839} + - component: {fileID: 6267311682768203124} + - component: {fileID: 4185711278521745202} + - component: {fileID: 4140191508435949098} + m_Layer: 5 + m_Name: name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &933450422873201839 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225280018522107849} + 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: 8572185419284938167} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: 100, y: 33} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &6267311682768203124 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225280018522107849} + m_CullTransparentMesh: 1 +--- !u!114 &4185711278521745202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225280018522107849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.18039216, g: 1, b: 0.88235295, 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_FontData: + m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 7 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5220\u9664" +--- !u!114 &4140191508435949098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2225280018522107849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3} + m_Name: + m_EditorClassIdentifier: + textKey: 100328 --- !u!1 &2275775934727828550 GameObject: m_ObjectHideFlags: 0 @@ -5105,6 +5203,7 @@ MonoBehaviour: owner_name: owner_username: share_time: + is_top: 0 selectedDevice: device_sn: ble_mac: @@ -5121,7 +5220,13 @@ MonoBehaviour: owner_name: owner_username: share_time: + is_top: 0 selectedDeviceName: {fileID: 8569782232181153924} + renamePagePrefab: {fileID: 78940635486714161, guid: be26d26f3871cd74a9948cdacf02e1be, + type: 3} + shareDevicePagePrefab: {fileID: 4428295149963949854, guid: 8be3addc297a5d04ebf41d6ff7fcacd3, + type: 3} + cancelShareTip: {fileID: 4445473378171420172} --- !u!1 &2352147268859149874 GameObject: m_ObjectHideFlags: 0 @@ -5396,6 +5501,81 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &2400598754457025204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4333987960338822863} + - component: {fileID: 4628187385192034062} + - component: {fileID: 5708896132927431471} + m_Layer: 5 + m_Name: icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4333987960338822863 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2400598754457025204} + 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: 841924462482533099} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -17} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4628187385192034062 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2400598754457025204} + m_CullTransparentMesh: 1 +--- !u!114 &5708896132927431471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2400598754457025204} + 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: 1197402f56a50ba4c8dba1099ddd7ad5, 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 &2443990751973287797 GameObject: m_ObjectHideFlags: 0 @@ -6594,6 +6774,81 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: textKey: 100300 +--- !u!1 &3030919175500045406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7639117794170422772} + - component: {fileID: 2583306188255964163} + - component: {fileID: 7470536991700361140} + m_Layer: 5 + m_Name: icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7639117794170422772 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030919175500045406} + 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: 6931645285586592771} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -17} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2583306188255964163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030919175500045406} + m_CullTransparentMesh: 1 +--- !u!114 &7470536991700361140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030919175500045406} + 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: fa1d0be7a6f44ea4aaca6a7a47b98cd6, 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 &3146961377027490961 GameObject: m_ObjectHideFlags: 0 @@ -6679,17 +6934,15 @@ GameObject: m_Component: - component: {fileID: 3505955939844419362} - component: {fileID: 6920292222378307397} - - component: {fileID: 7325526453315403031} - component: {fileID: 8538965056443010729} - component: {fileID: 7161548608695394483} - - component: {fileID: 5889520335138296328} m_Layer: 5 m_Name: "\u4E00\u4E2A\u8BBE\u5907" m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3505955939844419362 RectTransform: m_ObjectHideFlags: 0 @@ -6702,16 +6955,17 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 4532047083051498676} - {fileID: 281041426051862978} - {fileID: 1121656133766426305} - {fileID: 6744263492203110024} - - {fileID: 8021894877957941971} + - {fileID: 1479868452247324235} - {fileID: 7844458031469168773} m_Father: {fileID: 5019459736209175623} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 385, y: -60} + m_AnchoredPosition: {x: 385, y: -134} m_SizeDelta: {x: 690, y: 120} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6920292222378307397 @@ -6722,36 +6976,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3209549728057504314} m_CullTransparentMesh: 1 ---- !u!114 &7325526453315403031 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3209549728057504314} - 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: 5448a39fdd928de48bd5d359928d9fe7, type: 3} - 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!114 &8538965056443010729 MonoBehaviour: m_ObjectHideFlags: 0 @@ -6765,9 +6989,9 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: deviceNameText: {fileID: 1001116305648498082} + topIcon: {fileID: 8297250641520574100} selectedIndicator: {fileID: 1493165828582188157} menuRect: {fileID: 7844458031469168773} - blurOverlay: {fileID: 7004732522669765365} deviceInfo: device_sn: ble_mac: @@ -6784,6 +7008,13 @@ MonoBehaviour: owner_name: owner_username: share_time: + is_top: 0 + menuButtons: + - {fileID: 4535161468894169287} + - {fileID: 5006837694044841770} + - {fileID: 7167889778207335530} + - {fileID: 7561416376643918518} + - {fileID: 1444670076494961134} --- !u!114 &7161548608695394483 MonoBehaviour: m_ObjectHideFlags: 0 @@ -6824,23 +7055,10 @@ MonoBehaviour: m_SelectedTrigger: Selected m_DisabledTrigger: Disabled m_Interactable: 1 - m_TargetGraphic: {fileID: 7325526453315403031} + m_TargetGraphic: {fileID: 0} m_OnClick: m_PersistentCalls: m_Calls: [] ---- !u!114 &5889520335138296328 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3209549728057504314} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 1 --- !u!1 &3247212730655260364 GameObject: m_ObjectHideFlags: 0 @@ -7198,13 +7416,14 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 2672993793566948003} - {fileID: 2612579731749496019} m_Father: {fileID: 7844458031469168773} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 72.5, y: -60} - m_SizeDelta: {x: 145, y: 120} + m_AnchoredPosition: {x: 80, y: -60} + m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1506127987468939619 CanvasRenderer: @@ -7227,15 +7446,15 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.20392157, g: 0.56078434, b: 0.98039216, a: 1} + 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: 1 + m_Sprite: {fileID: 21300000, guid: 65753048ee69962498a0ffb76fa39d7d, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -8719,6 +8938,99 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4209956047967302692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8694988893915561653} + - component: {fileID: 7482981951801808059} + - component: {fileID: 7437953963092527612} + - component: {fileID: 1228709546887591364} + m_Layer: 5 + m_Name: name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8694988893915561653 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4209956047967302692} + 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: 841924462482533099} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: 100, y: 33} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &7482981951801808059 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4209956047967302692} + m_CullTransparentMesh: 1 +--- !u!114 &7437953963092527612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4209956047967302692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.18039216, g: 1, b: 0.88235295, 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_FontData: + m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 7 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Share +--- !u!114 &1228709546887591364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4209956047967302692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3} + m_Name: + m_EditorClassIdentifier: + textKey: 100327 --- !u!1 &4226776629037388447 GameObject: m_ObjectHideFlags: 0 @@ -8832,7 +9144,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0.0008239746} - m_SizeDelta: {x: 0, y: 24} + m_SizeDelta: {x: 0, y: 218} m_Pivot: {x: 0.5, y: 1} --- !u!222 &4541216993895765028 CanvasRenderer: @@ -9304,85 +9616,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: ---- !u!1 &4624978287598515970 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3034658243493595255} - - component: {fileID: 2556545737450132359} - - component: {fileID: 6066547719913138627} - m_Layer: 5 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3034658243493595255 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4624978287598515970} - 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: 3489378129480615911} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2556545737450132359 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4624978287598515970} - m_CullTransparentMesh: 1 ---- !u!114 &6066547719913138627 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4624978287598515970} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Button --- !u!1 &4658765528600517200 GameObject: m_ObjectHideFlags: 0 @@ -10095,6 +10328,99 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!1 &5098928663930755074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3652464949511521375} + - component: {fileID: 4641620064502181532} + - component: {fileID: 375370828094798018} + - component: {fileID: 1268964983819421388} + m_Layer: 5 + m_Name: name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3652464949511521375 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5098928663930755074} + 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: 6717864233432279194} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: 100, y: 33} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &4641620064502181532 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5098928663930755074} + m_CullTransparentMesh: 1 +--- !u!114 &375370828094798018 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5098928663930755074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.18039216, g: 1, b: 0.88235295, 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_FontData: + m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 7 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Unpin +--- !u!114 &1268964983819421388 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5098928663930755074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3} + m_Name: + m_EditorClassIdentifier: + textKey: 100330 --- !u!1 &5131332885607315790 GameObject: m_ObjectHideFlags: 0 @@ -11098,6 +11424,203 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: textKey: 100249 +--- !u!1 &5575934793713524311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6931645285586592771} + - component: {fileID: 3197012757515033168} + - component: {fileID: 7738645226972776390} + - component: {fileID: 7561416376643918518} + m_Layer: 5 + m_Name: "\u7F6E\u9876" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6931645285586592771 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5575934793713524311} + 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: 7639117794170422772} + - {fileID: 5719285798702612673} + m_Father: {fileID: 7844458031469168773} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 316, y: -60} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3197012757515033168 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5575934793713524311} + m_CullTransparentMesh: 1 +--- !u!114 &7738645226972776390 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5575934793713524311} + 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: 65753048ee69962498a0ffb76fa39d7d, 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!114 &7561416376643918518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5575934793713524311} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7738645226972776390} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5609981125574632992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8248975981940102434} + - component: {fileID: 4919633931021911792} + - component: {fileID: 1198857813706938407} + m_Layer: 5 + m_Name: icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8248975981940102434 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609981125574632992} + 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: 8572185419284938167} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -17} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4919633931021911792 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609981125574632992} + m_CullTransparentMesh: 1 +--- !u!114 &1198857813706938407 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609981125574632992} + 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: 427ab269b614d734b9a13b33e6f99c7d, 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 &5681670648053939409 GameObject: m_ObjectHideFlags: 0 @@ -13080,6 +13603,81 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: +--- !u!1 &6313045538509225581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2672993793566948003} + - component: {fileID: 4918513975668755221} + - component: {fileID: 2374575258599239042} + m_Layer: 5 + m_Name: icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2672993793566948003 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6313045538509225581} + 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: 2566096844079809264} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -17} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4918513975668755221 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6313045538509225581} + m_CullTransparentMesh: 1 +--- !u!114 &2374575258599239042 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6313045538509225581} + 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: 11b6abc19a2f2dc48b3d52f80c984460, 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 &6327993122884604081 GameObject: m_ObjectHideFlags: 0 @@ -13155,6 +13753,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6350293835570833914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4532047083051498676} + - component: {fileID: 3813189301737510569} + - component: {fileID: 7608641228408657912} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4532047083051498676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6350293835570833914} + 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: 3505955939844419362} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3813189301737510569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6350293835570833914} + m_CullTransparentMesh: 1 +--- !u!114 &7608641228408657912 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6350293835570833914} + 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: 5448a39fdd928de48bd5d359928d9fe7, type: 3} + 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!1 &6373202798248235815 GameObject: m_ObjectHideFlags: 0 @@ -13230,6 +13903,99 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6447701008089746047 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5719285798702612673} + - component: {fileID: 5710881918630856381} + - component: {fileID: 5347693803458482081} + - component: {fileID: 1455475012210825882} + m_Layer: 5 + m_Name: name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5719285798702612673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6447701008089746047} + 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: 6931645285586592771} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: 100, y: 33} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &5710881918630856381 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6447701008089746047} + m_CullTransparentMesh: 1 +--- !u!114 &5347693803458482081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6447701008089746047} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.18039216, g: 1, b: 0.88235295, 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_FontData: + m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 7 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Pin +--- !u!114 &1455475012210825882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6447701008089746047} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3} + m_Name: + m_EditorClassIdentifier: + textKey: 100329 --- !u!1 &6451595714178757419 GameObject: m_ObjectHideFlags: 0 @@ -13972,7 +14738,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1131486964997105202 RectTransform: m_ObjectHideFlags: 0 @@ -14196,81 +14962,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 11 ---- !u!1 &7004732522669765365 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8021894877957941971} - - component: {fileID: 952256989176536870} - - component: {fileID: 4796557333022528008} - m_Layer: 5 - m_Name: "\u6A21\u7CCA" - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &8021894877957941971 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7004732522669765365} - 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: 3505955939844419362} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &952256989176536870 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7004732522669765365} - m_CullTransparentMesh: 1 ---- !u!114 &4796557333022528008 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7004732522669765365} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: ad4e927583771f942a15cc89421a14de, type: 2} - 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 &7013607108523781923 GameObject: m_ObjectHideFlags: 0 @@ -14863,6 +15554,81 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: Fov +--- !u!1 &7452794697943576592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6450320057846554741} + - component: {fileID: 6721842597099103347} + - component: {fileID: 1462967769455123803} + m_Layer: 5 + m_Name: "\u9009\u4E2D\u6761" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6450320057846554741 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7452794697943576592} + 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: 6744263492203110024} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6721842597099103347 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7452794697943576592} + m_CullTransparentMesh: 1 +--- !u!114 &1462967769455123803 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7452794697943576592} + 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: 926e9eea4b7bd4749bf80e2d44578723, 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 &7467257522155517014 GameObject: m_ObjectHideFlags: 0 @@ -15798,6 +16564,7 @@ RectTransform: - {fileID: 8108654959424632030} - {fileID: 3098744038722184342} - {fileID: 388239188709694251} + - {fileID: 7739347332949589445} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -15877,6 +16644,7 @@ MonoBehaviour: owner_name: owner_username: share_time: + is_top: 0 deviceState: {fileID: 4703115906236357980} deviceCtrl: {fileID: 4734361190734867012} deviceSchedule: {fileID: 7875702587051526870} @@ -15903,6 +16671,128 @@ MonoBehaviour: tipPoint: {fileID: 81902936719861509} setWifiPage: {fileID: 8038532572982553104, guid: e7ef5081212dfe9469c40678baa2b0ac, type: 3} +--- !u!1 &8076688376393321460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 841924462482533099} + - component: {fileID: 4640545985113901295} + - component: {fileID: 7901204110518973675} + - component: {fileID: 5006837694044841770} + m_Layer: 5 + m_Name: "\u5206\u4EAB" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &841924462482533099 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8076688376393321460} + 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: 4333987960338822863} + - {fileID: 8694988893915561653} + m_Father: {fileID: 7844458031469168773} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 198, y: -60} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4640545985113901295 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8076688376393321460} + m_CullTransparentMesh: 1 +--- !u!114 &7901204110518973675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8076688376393321460} + 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: 65753048ee69962498a0ffb76fa39d7d, 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!114 &5006837694044841770 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8076688376393321460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7901204110518973675} + m_OnClick: + m_PersistentCalls: + m_Calls: [] --- !u!1 &8115864904787809625 GameObject: m_ObjectHideFlags: 0 @@ -16207,85 +17097,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &8249454294079289629 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1629707109178756068} - - component: {fileID: 2253659600553536467} - - component: {fileID: 2760649281791556771} - m_Layer: 5 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1629707109178756068 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8249454294079289629} - 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: 6449828758236541207} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2253659600553536467 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8249454294079289629} - m_CullTransparentMesh: 1 ---- !u!114 &2760649281791556771 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8249454294079289629} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 10 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Button --- !u!1 &8250217249879649147 GameObject: m_ObjectHideFlags: 0 @@ -16472,6 +17283,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8266734321819402698 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7428395494603358845} + - component: {fileID: 7695480705460754287} + - component: {fileID: 3506291019669558424} + m_Layer: 5 + m_Name: icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7428395494603358845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8266734321819402698} + 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: 6717864233432279194} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -17} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7695480705460754287 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8266734321819402698} + m_CullTransparentMesh: 1 +--- !u!114 &3506291019669558424 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8266734321819402698} + 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: c67a76187877d574697fc512a9347d1e, 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 &8271619551192103037 GameObject: m_ObjectHideFlags: 0 @@ -16551,6 +17437,81 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 19 +--- !u!1 &8297250641520574100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1479868452247324235} + - component: {fileID: 2301719143934003113} + - component: {fileID: 1356251841694987218} + m_Layer: 5 + m_Name: "\u7F6E\u9876icon" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1479868452247324235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8297250641520574100} + 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: 3505955939844419362} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -33, y: -0.000030517578} + m_SizeDelta: {x: 36, y: 36} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &2301719143934003113 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8297250641520574100} + m_CullTransparentMesh: 1 +--- !u!114 &1356251841694987218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8297250641520574100} + 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: ad79445c7db4fdd4d9621bbc5cf9a673, 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 &8355849885559140574 GameObject: m_ObjectHideFlags: 0 @@ -17423,8 +18384,9 @@ GameObject: - component: {fileID: 2612579731749496019} - component: {fileID: 4518180440094572115} - component: {fileID: 3163527768836703469} + - component: {fileID: 700526764364884000} m_Layer: 5 - m_Name: Text (Legacy) + m_Name: name m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -17444,11 +18406,11 @@ RectTransform: m_Children: [] m_Father: {fileID: 2566096844079809264} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: 100, y: 33} + m_Pivot: {x: 0.5, y: 0} --- !u!222 &4518180440094572115 CanvasRenderer: m_ObjectHideFlags: 0 @@ -17470,7 +18432,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_Color: {r: 0.18039216, g: 1, b: 0.88235295, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -17478,19 +18440,32 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 14 + m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3} + m_FontSize: 22 m_FontStyle: 0 m_BestFit: 0 - m_MinSize: 10 + m_MinSize: 2 m_MaxSize: 40 - m_Alignment: 4 + m_Alignment: 7 m_AlignByGeometry: 0 m_RichText: 1 m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: Button + m_Text: Rename +--- !u!114 &700526764364884000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8730720298267373558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3} + m_Name: + m_EditorClassIdentifier: + textKey: 100326 --- !u!1 &8730867197378039218 GameObject: m_ObjectHideFlags: 0 @@ -19243,3 +20218,350 @@ RectTransform: type: 3} m_PrefabInstance: {fileID: 3098744038722184340} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4379067056549569750 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1612101871826476779} + m_Modifications: + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.x + value: 530 + objectReference: {fileID: 0} + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 295 + objectReference: {fileID: 0} + - target: {fileID: 1507386632888176871, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -312 + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: CancelShareBySharedUser + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: Kill.UI.Pages.DeviceInfoPage, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 1682737862144266628, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.x + value: 530 + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 295 + objectReference: {fileID: 0} + - target: {fileID: 4296973555611399213, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -55 + objectReference: {fileID: 0} + - target: {fileID: 4685927451915885120, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.y + value: 342 + objectReference: {fileID: 0} + - target: {fileID: 5819498693055166909, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_Name + value: "\u786E\u8BA4\u5220\u9664" + objectReference: {fileID: 0} + - target: {fileID: 5819498693055166909, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6932510086501176331, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: textKey + value: 100290 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.x + value: 530 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_SizeDelta.y + value: 42 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 295 + objectReference: {fileID: 0} + - target: {fileID: 6936886167337472632, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -140 + objectReference: {fileID: 0} + - target: {fileID: 7452104535586638788, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: textKey + value: 100291 + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 7784068929385110891} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: SetActive + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: UnityEngine.GameObject, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 7786001869424608972, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 8129608870612343553, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_Text + value: "\u786E\u8BA4\u5220\u9664\u8BBE\u5907\u5417\uFF1F" + objectReference: {fileID: 0} + - target: {fileID: 8554119746467992561, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + propertyPath: m_Text + value: "\u5220\u9664\u8BBE\u5907" + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 52c284b3dc8d7b94297736ede9ad1f7e, type: 3} +--- !u!114 &4445473378171420172 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 104968393464765146, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + m_PrefabInstance: {fileID: 4379067056549569750} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7784068929385110891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ce7f9a66c3b832343bd86c4b491d90c8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &7739347332949589445 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6314676893636565267, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + m_PrefabInstance: {fileID: 4379067056549569750} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7784068929385110891 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5819498693055166909, guid: 52c284b3dc8d7b94297736ede9ad1f7e, + type: 3} + m_PrefabInstance: {fileID: 4379067056549569750} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Res/ui/homepage/texture/滑动菜单按钮.png b/Assets/Res/ui/homepage/texture/滑动菜单按钮.png new file mode 100644 index 0000000000000000000000000000000000000000..a29ed0a6252bc52f7faa87ef531203fb73eca138 GIT binary patch literal 1784 zcmV=5<5XWcku0=|vjxi!>(qW36BTMo@?$Q~a z0P_TKx^#gj2s{C%N{J~`Sq`!!ND=u7P$Ku)bg`t}$(@yC^l9x%`*CH@?;K!lukgp; zGjnJ5-WdeLDVNLHOV=$!kM1djIU>pdLJk140HpswcH$+D{+NS6t^S+X^gL==7M$C* z-KTCG6Jq$UWvqE4@Ohy*OeHW&blLkQ2obx#|OMhj9PaX|`&!ZxDy zlza?a}ZUTbS8!#a_$FtH0Va81vF;0IV|5)#IO7}+Tn z5A~AsEv%bW%mPub`tb4Q)|PY8Zl6O;#9|?9>z)Flzpo0py=QS)OXL>9R-rulRbPG! zHx&I_oI|A!HaG8HUR<;r5FwFS$c>2=AtAt*^|SXsLPSI&2)iiN?QyIyBA-YaKY#Ju zy(nDR%7XO8a8HuXuuUT>QC1Sx7^0gn3aYL1Z-*4n)i;%YMr_ zTF}=77Nk%ry%aH)V*9e|{v7n?K&2Bdhv>(if&Wus9380hy3F!#kTT1{pe{i?G6Dtp zg)WP$wjg3eK^86h^`e`ubyVVnrR_}K>i7Y*w6v~{;U8$(?V2;b+fP>^8);og@|<|hb}-qoGd_2S%_Fi za%9kYI{Cga3lZx`oT(Mpn1!g0TLvLXvYk$EY*Wa%%R&%$l{CmZ{y%di2ph*eJ9fr{9xQ~?U!UGVD zfV)&EZdU<<5wI3IsFS!XL-5!_KrjYG$SDHMfnWwiSv6>JB$xmq3nIG`4I(Qs#4tn< z!w^9Xg9S0V2jMNlQQR;R1T!FV6atALhCqldMFcGnj6tDR1q35dfKA0shCwg_)|XbZ6{s{(=%+___&tNzYwi6d#l{kB+(VWwUIA!X1%xZ?{#9vRh;{x(8L$NXB)N5z=`TDBbtCcwhAr){WhF=NdB8l5d2_khg zydFFBStypc>yK;;N{~@^#f(3oB5_+u;}4J-VN8%r#(o9zz$#f>_jL5lF+n&}M8G2u zl7Z-GvfqiCzQ=t7LL%^hn927|3BqIKNJ=U3Gs8NVnY&JC!+r)rtjw|wW~LyGN`;3n zz62p2=2!%R?maVyS*s-Mj9dgNq^vZP85&Ta90|T8_A`)p0%e=|iLT z+oJmd^?tu-w;Nkq_xK!19)!^FB)3Mb`Xb1^fp@RmDhFnL&27rX((g!q9^&Wc|$~$DOMgVxzZU! z{=_=aKa@Z}s8Q*dv5FYX%7;EVrg$6H-YplUY0PlqQHsUgUkK<{P2}OE?~cyV<_%~G zOQeD@BNN?jdR%dIIpq0=di51VNaTVroU35B_xh$*iMeXag~BLY)FiP8GGs7R>?Vy) zip45M2~=EMmUjE^=2zc*{SH09<#~L33eKlYhetitAZJl85qu&BOYJqe`fxHS4HW9t!TCHZ( zIep^|PO%bO5OUQ30U>paP%+ zIv^b&Dj;+a0YbSY&;S8$Jl2d8FL9hr)^>aW<(F1*{QNYY8QZ`@e@ukPs>yCGgSg>h zUm&ZuDed`;j|ybKRCQI)7b+T10SrQ*1R|&arp;epmlM^-eG-?s<_0Q)d1H%w@fQL$ z*OpC#=}|fWS?BhOr%yQp@#0lIaiXiL40DMoFu8o8s0@M^JtokOgxsCcwGbu*ie`au z@d%Sq;|1djMFlX4_KU=7>a&$vFdS8t-ysjnV0@q^fVSoHjk!HsZURfqds?|g1ldp$ z)VinDdfq+}_6%@6ULz0-MroO?g5ft1K_=s?S-PXOiwrn31~fM1^Ccok`=+u^O;`0f zU+tTHrbgL@d^!~d7@L;2ZS@dwVd{^Rww-`tLb<|}0>yyxfpG$w2g(;l$?0%?ptbW5 zNB_psl@E+FP$-lbB~fM7Mj4DA<1X%;n*Yn8G9!bNQ#N-7+LBLA{yDJgW9BJmAR9(G zwcGZIBrkpA>lF^FlyxYA$s>%T4|()yD45a5$58Ij`H@j75elO;%h5UHckz3G%2wO) zMoox4~2IeL|jeJm2=PfVv7QW};i@-|GiY_Kg6~hsyu}0000VM%xNb!1@J*w6hZkrkw|#5JNMI6tkVJh3R1!7VdAH*wy^X~_%> z%u_sF978G?-`+l$E9@w8{GoaE10VLz{1};5E)T5+AtzQ&*$a#dn>zSjD7;iqQ_m~Q zXyC9|c;awg&cZ1h>R&q0A7#U`) zzItQT?OXfiKie4Ve=BhR`^(2;tusJw*tUP_U(2)3j0_GPS2v5ZIEgVdc#IOGVSt(r z{yTpICSEZHh8Bsct+O*LWTLkL)9JBkwSV)>zh1qt>b}q8fWuRxBN-T;Wo2CrJG}gE z`0kv`NzsSj{wTHh2TacPYi>QtW@I?P^F}|q|9INoRkfS%ZEbd)%@_am>%(rTb>G<; z7!1N^@84?s_nz47Z#BE$yxtu4wr0<&uW>+^+sk*VM%xNb!1@J*w6hZkrkw|#5JNMI6tkVJh3R1!7VdAH*wy^X~_%> z%$q!2978G?-`={L8{;Z*{9*aIsJ1&hTb4FI^?t;+oJr$g$O9eG3k+*k9$3V@LSdf^ z$CRZ^F;03)tT$iJo#Q!2Lv_ynFE-+fzn{5%z~BAytBXI^&ELCfcY5gM?V*47Ffb%o ze!CnJULQN}-?x8@dLPfe`}(W%+Iinsl`=9MaN7E6`)Vt@zs0|we9Jviw|DpNe3zX0 z;=%Lv-rYXA|95V6Bm=_+hWNilKh|x3d{t)sYr)OmOMg|)R{oaMcjL9-M*h#O4Xg|a zoo2i1wypXt{`ReQ)3?i4R>$_azFwWKB*xINRBG+5R}b6EOU*-|KG@nq5Eyaa{u3~ z`&11~>P$TiwV~~2@2t9Bn|IC5{PmsH^S5ri^CoV6_|_`Bq;0@_ve4~_-Ib3o>wZ7k zR=elNqvyN3GgqCi{1OLD#;QAK8h?8huzdf!?Qfs%s9-kAt7Gj+P*@1e*9@MnelF{r G5}E+ze~P~V diff --git a/Assets/Res/ui/homepage/texture/选中框.png.meta b/Assets/Res/ui/homepage/texture/选中框.png.meta index 24e437b..a271041 100644 --- a/Assets/Res/ui/homepage/texture/选中框.png.meta +++ b/Assets/Res/ui/homepage/texture/选中框.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ac5f6bcc90dd5e44197b25b564cdc1ca +guid: 9cb90b79666a1f4439e7dc9b3d32ef6f TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Res/ui/homepage/菜单图.meta b/Assets/Res/ui/homepage/菜单图.meta new file mode 100644 index 0000000..0a59acc --- /dev/null +++ b/Assets/Res/ui/homepage/菜单图.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0b671cff2ca7f148a5a7211d1cbcc41 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Res/ui/homepage/菜单图/分享.png b/Assets/Res/ui/homepage/菜单图/分享.png new file mode 100644 index 0000000000000000000000000000000000000000..dcf7b66fdcefb7157d18eff3a68c6520f50c8111 GIT binary patch literal 956 zcmV;t14I0YP)Gf~H6-Ukk*Y|aiH8n_cfRrhIG7*@<`bc?wbIhRv zfMaq^WtdbSzZw*1q8sROMNY?FdrSoYK4U1uy^$(6b^irVhEK@(h-L{t_Z58Xlk$dI zUWkPhacR|7LsK?}Geh2ADd3b%c_9i}D6J1Uu5RHdX9)@A4Dp}P*br#NKD7Xxy@g|} z>i(R5-<#`mi!y9lf+8)7oO#VE(a~{qZna~c9T1%CvHsn_Luu2N0glBrHmk9 zA#eoiwm77@kx)EXb)c1npLkRNmKHL}OE$E>`q)T{MZ!EX^GIBYBx|m_YVux=yOlx+ z=NTJ`5Y9c&R*S2?rGIgO)=K!0l1qM{Uvl$y3-wrkoRH*oNc^J7a( z4wIwy{auJrAmj+qJ0!$vJcQ$v6yQi%T2t!`9pHCuGc**b#Ef1|Zklb~zb4n0{I&d9 zJ)0&Ke#9+;ML9P)n|+749;X-ayAPDk_=}Ig?c>b0)?V2@E6a-oII^xD$EGa4I5Vui zsI^Dxc|EyyPeh6HsGV|*8i_JP3N$>H#XYR_)U?vx6{Bo~uWSmlB~PGHIlxw+Z|8;7}2 zf|NIA5UeHX!miS%Jni7+txaf~x5N literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/homepage/菜单图/分享.png.meta b/Assets/Res/ui/homepage/菜单图/分享.png.meta new file mode 100644 index 0000000..75eec73 --- /dev/null +++ b/Assets/Res/ui/homepage/菜单图/分享.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 1197402f56a50ba4c8dba1099ddd7ad5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 0 + 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: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Res/ui/homepage/菜单图/删除.png b/Assets/Res/ui/homepage/菜单图/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c6167371a42d870fe46be8b1b3bb8431cdd6c8bb GIT binary patch literal 862 zcmV-k1EKthP)K=gq@#&nz{te+teU9#M zsX}UW&L!l~3a4~%a~?sw3`t#tn$Rh_w8=c?}r7<3WMOlL^yf)r9II+WipZ8D_L^be_G$S8be{e+s+?MSsah#@r70sd2GqproQNF3Nf8}my6IG1E*hD@1q+mOc?{~;g;c8MUE1u7MT%`E>xQ}_!Ur$h%-$j+U~FY zgvdwo!KBs&N&5*cKs^{lW$50+MpR5lEUlk0S^`64Z-uNfA!jg0d&n0Tq)^AouPP;q z#;8(59R+b-6yMCn2G*~73W)-R)J>I1((!{V;*E*Z9(hZ#h3YFImB+g1q^L?Lv7DDy z#S4aTeSleyZv^(r^smr8bT5*Y+B5caiK>J&Qr)(;sbQ5RWdnSKOxohIJrM#u$9f)8 zDn%$Ew&O*Qo}f9nb)E$i+PL)wH&}5rN3Jp}dE~u>cHLTVG{mZ@LXKN=G=$^QDMATh zcNKA2pR^24mYAJ8heVW?4J!REBezb3K6l-kd@4Cu*G!WCg`Ai;m9mouASf`C?V{qfPvdNXT1|Qrc2ooijgnsVV#ueZz)ZRHTEG=hdXnJ5z;Uh zax@3mZR#83{kB(rVOFL;e`>?*AD>I_B}C?!TBYm|?Z8_Ods8MLy`MRCph{wY{~mC9 oDL!uJU4~!yeVx|$&*)C^4@spE%9Q$fwg3PC07*qoM6N<$f|*Qo@&Et; literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/homepage/菜单图/删除.png.meta b/Assets/Res/ui/homepage/菜单图/删除.png.meta new file mode 100644 index 0000000..d51192b --- /dev/null +++ b/Assets/Res/ui/homepage/菜单图/删除.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 427ab269b614d734b9a13b33e6f99c7d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 0 + 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: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Res/ui/homepage/菜单图/取消置顶.png b/Assets/Res/ui/homepage/菜单图/取消置顶.png new file mode 100644 index 0000000000000000000000000000000000000000..38b61b03438a8068fc100cb6234e9cdf9c76b584 GIT binary patch literal 641 zcmV-{0)G98P)K%CJ#acM>GjAM*Z`~QOn!8! zw6F~#kRBDO%Bh^(V}r`HAqiHC+YIu`21?yXDr+BYCeRG?HdSL-Kq-)#ob>5NhEzV) zQDY5h{m?Njv=82=W;O1koqKp?hwUVcNX=R3M(1aoflN?2Fl#|E(*zw9Fds5-lWnaG zWdzzZl$ED`XTg}9S7#MNw|+Vfpx!pIbo&@eEgAL4eWRZU z(h156C^leD$CCx6b}9+=#sX(3BT(u#RTUI1)+`E&8(=D8*_a1vF`Z3uh&wY>cnuez zg(?Y{KgXyu^m!D}As>n#=@v6y`x6<~%ivFHXOdnzmW@YG{7#>u#nBgJbIgLN6OfH! zXcLr;yhMy;jiI}QF1|w8x-Tf7F|`*c-$A~Ds%70iTc|>^4xLM|fhsHwa)l~1FLQw^ zJWFwPiDFUKxI*-X&vBrl6<_^5%E}5_be*9EcFVRbrA=ePKWX-(yVGB%yR%b(o&K2+O3;NIH6-la zOOOp}`gHZ)(P`PtEga}fj&2b|C)qCnyF)y_TQ|Q@pfs3Gpahf$=fc51B_2FbsuX1H%{gFUMOH$p4!?&CYWCcujVkU4|E=EJ+&1O?WPOUnmI6x zwS~$J#4sU0&^I5`4YlwDgzrR3Gk>uHMRmW!SI?HV(n!@ zr41DAr188?9&>X8rNMk*&F97^*1UC4ya}jiFX6D8fGq|_)d`K=2Qg5(d_iNU0F7j< zq9digG0-M3bD6>c=%0rJrxqTpfbzg(KxM+PL|HH_TIk*68i{ROn_yU277U9#)Fcl* zCtxydU|BGEZD3J`in4(TLmW2-P!SAEThvv0W(A1zU|7b9N?tANpfrb-m0 zj4rS>P$Y~7MDfB=`mKP9hS7i&qcg)$0gMJj>t+EYLHJMsj0Qwi*JeVQFsyy0zF0R1 zlR7<^gQm-E0&vKKaUGjkFdRN;{3Y0nbEQ`=K5Q32^dIg~(TrN69VTYU)l()7#+3MH zN=6yM>_2Vs$%yia3eV1f?3+H*1oBCJ`IXm>a$e+LlOVb2i?-v9sr literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/homepage/菜单图/编辑.png.meta b/Assets/Res/ui/homepage/菜单图/编辑.png.meta new file mode 100644 index 0000000..08420cb --- /dev/null +++ b/Assets/Res/ui/homepage/菜单图/编辑.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 11b6abc19a2f2dc48b3d52f80c984460 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 0 + 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: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Res/ui/homepage/菜单图/置顶.png b/Assets/Res/ui/homepage/菜单图/置顶.png new file mode 100644 index 0000000000000000000000000000000000000000..b247b05e0a43743ed40cc4f0afa972d27802cd1c GIT binary patch literal 460 zcmV;-0WlJ}2`CeE z1Ym<6IB>&d0dhu)AJ0_}RaM)upQB31pJc^}?Uyf!V_OC)VN|GaPTwm&%up0-6zFcP zy8c*c>uYvJU)L6Ni{dC)G)vCBA1l>?mOV~D@RME8=AK{gISN8h=0lx5pmIw12bj5p z0%! { Debug.Log($"绑定设备失败:{code},{message}"); - errorTip = "100070"; + if(code==404) + { + errorTip="100331"; + } + else + errorTip = "100070"; ShowErrorPage(); } ); diff --git a/Assets/Scripts/UI/Pages/DeviceInfoPage/RenamePage.cs b/Assets/Scripts/UI/Pages/DeviceInfoPage/RenamePage.cs index 6a1fa42..1e1960d 100644 --- a/Assets/Scripts/UI/Pages/DeviceInfoPage/RenamePage.cs +++ b/Assets/Scripts/UI/Pages/DeviceInfoPage/RenamePage.cs @@ -23,17 +23,20 @@ namespace Kill.UI.Pages private string currentName; private Action onConfirmCallback; private int type = 0;//0设备重命名 1用户名重命名 + private string deviceMac;// 待重命名设备的蓝牙MAC(为空时取当前选中设备) /// /// 初始化页面 /// /// 当前名称 /// 确认回调,返回名称 /// 类型 0 重命名设备 1 用户名重命名 - public void Init(string name, Action onConfirm, int type = 0) + /// 设备蓝牙MAC(重命名非选中设备时传入) + public void Init(string name, Action onConfirm, int type = 0, string deviceMac = null) { currentName = name; onConfirmCallback = onConfirm; this.type = type; + this.deviceMac = deviceMac; // 初始化输入框 if (nameInput != null) @@ -94,7 +97,9 @@ namespace Kill.UI.Pages { device_name = newName, user_id = DataManager.Instance.userInfo.id, - device_sn = DataManager.Instance.selectedDevice.ble_mac + device_sn = string.IsNullOrEmpty(deviceMac) + ? DataManager.Instance.selectedDevice.ble_mac + : deviceMac }; // 发送PUT请求 diff --git a/Assets/Scripts/UI/Pages/DeviceInfoPage/ShareDevicePage.cs b/Assets/Scripts/UI/Pages/DeviceInfoPage/ShareDevicePage.cs index 76d3489..a07c003 100644 --- a/Assets/Scripts/UI/Pages/DeviceInfoPage/ShareDevicePage.cs +++ b/Assets/Scripts/UI/Pages/DeviceInfoPage/ShareDevicePage.cs @@ -15,6 +15,20 @@ namespace Kill.UI.Pages public Button shareButton; public ScanQRcode scanQRcode; public Button backButton; + /// 待分享设备的蓝牙MAC(为空时取当前选中设备) + private string deviceMac; + /// 关闭页面时的回调(用于恢复上层页面的返回事件) + private Action onCloseAction; + /// + /// 初始化 + /// + /// 设备蓝牙MAC(分享非选中设备时传入) + /// 关闭页面回调 + public void Init(string deviceMac = null, Action onClose = null) + { + this.deviceMac = deviceMac; + this.onCloseAction = onClose; + } void Start() { UIManager.Instance.RegisterBackAction(Back); @@ -39,8 +53,23 @@ namespace Kill.UI.Pages } public void Back() { - - UIManager.Instance.RegisterBackAction(GetComponentInParent().Back); + if (onCloseAction != null) + { + // 恢复上层页面的返回事件 + UIManager.Instance.RegisterBackAction(onCloseAction); + } + else + { + var infoPage = GetComponentInParent(); + if (infoPage != null) + { + UIManager.Instance.RegisterBackAction(infoPage.Back); + } + else + { + UIManager.Instance.ClearBackAction(); + } + } Destroy(gameObject); } public async Task Share() @@ -56,7 +85,9 @@ namespace Kill.UI.Pages var requestData = new ShareDeviceRequest { - device_sn = DataManager.Instance.selectedDevice.ble_mac, + device_sn = string.IsNullOrEmpty(deviceMac) + ? DataManager.Instance.selectedDevice.ble_mac + : deviceMac, target_user_id = targetUserId, owner_id = DataManager.Instance.userInfo.id }; diff --git a/Assets/Scripts/UI/Pages/HomePage/HomePageCtrl.cs b/Assets/Scripts/UI/Pages/HomePage/HomePageCtrl.cs index 5bff825..eacd542 100644 --- a/Assets/Scripts/UI/Pages/HomePage/HomePageCtrl.cs +++ b/Assets/Scripts/UI/Pages/HomePage/HomePageCtrl.cs @@ -1,5 +1,6 @@ using System.Collections; using System.Collections.Generic; +using System.Linq; using Kill.Managers; using UnityEngine; using UnityEngine.UI; @@ -1002,6 +1003,9 @@ namespace Kill.UI.Pages device.ble_mac = device.device_sn; } } + // 每种类型(自有/共享)的置顶设备排在第一个 + OwnedDevices = OwnedDevices.OrderByDescending(d => d.is_top).ToList(); + SharedDevices = SharedDevices.OrderByDescending(d => d.is_top).ToList(); Debug.Log($"[HomePageCtrl] 获取设备列表成功: 自有设备={OwnedDevices.Count}, 共享设备={SharedDevices.Count}"); DataManager.Instance.userInfo.device_count = OwnedDevices.Count + SharedDevices.Count; diff --git a/Assets/Scripts/UI/Pages/HomePage/HomePageDeviceItem.cs b/Assets/Scripts/UI/Pages/HomePage/HomePageDeviceItem.cs index b8fb999..1f62a2c 100644 --- a/Assets/Scripts/UI/Pages/HomePage/HomePageDeviceItem.cs +++ b/Assets/Scripts/UI/Pages/HomePage/HomePageDeviceItem.cs @@ -1,3 +1,4 @@ +using System.Collections.Generic; using DG.Tweening; using Kill.Managers; using UnityEngine; @@ -8,21 +9,28 @@ namespace Kill.UI.Pages { /// /// 首页设备列表项 - 显示单个设备信息 - /// 支持左滑手势:左滑时菜单向左滑出并显示高斯模糊覆盖层, - /// 滑动超过菜单宽度1/3松手则完整展开,否则缩回并隐藏模糊层 + /// 支持左滑手势:左滑时内容元素向左滑出,露出右侧菜单, + /// 滑动超过菜单宽度1/3松手则完整展开,否则缩回 /// public class HomePageDeviceItem : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler { public Text deviceNameText; + /// + /// 置顶标识 + /// + public GameObject topIcon; public GameObject selectedIndicator; - /// 菜单(子物体,锚点位于item最右侧),左滑时向左滑出 + /// 菜单(子物体,锚点位于item最右侧),内容左移后露出 public RectTransform menuRect; - /// 高斯模糊覆盖层(子物体,覆盖其他内容),菜单出现时显示,缩回时隐藏 - public GameObject blurOverlay; // 当前设备信息 public DeviceInfo deviceInfo; - + /// + /// 菜单按钮数组 0:重命名 1:分享 2:删除 3:置顶 4:取消置顶 + /// 最多显示3个按钮 拥有的设备显示分享 被分享的设备显示删除 + /// 根据置顶状态显示置顶/取消置顶按钮 + /// + public Button[] menuButtons; /// 当前展开菜单的item(全局仅允许一个菜单展开) private static HomePageDeviceItem openItem; @@ -34,13 +42,31 @@ namespace Kill.UI.Pages private Vector3 menuInitPos; private Tweener tweener; private Button button; + private bool menuListenersBound; + /// 除菜单外的内容子物体 + private readonly List contentRects = new List(); + /// 各内容子物体的初始位置 + private readonly List contentInitPositions = new List(); void Awake() { button = GetComponent