From 9ebc0f8401bdf9ae6cdb874d7f383b91f516299a Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Fri, 14 May 2021 09:55:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=AC=E5=91=8A=E4=BF=AE=E6=94=B9=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ArtFont/g_gg_zhongyao_zh.png | Bin 0 -> 3646 bytes .../ArtFont/g_gg_zhongyao_zh.png.meta | 99 +++ .../Atlas/DynamicActivityAtlas/GongGao.meta | 8 + .../GongGao/g_gg_sanjiao.png | Bin 0 -> 869 bytes .../GongGao/g_gg_sanjiao.png.meta | 99 +++ .../GongGao/g_gg_tiao.png | Bin 0 -> 63358 bytes .../GongGao/g_gg_tiao.png.meta | 99 +++ .../Prefabs/UI/Login/NoticePopup.prefab | 710 +++++++++++++++++- Assets/ManagedResources/chenghao.meta | 8 + .../~Lua/Modules/Login/LoginPanel.lua | 4 +- .../~Lua/Modules/Login/NoticePopup.lua | 77 +- 11 files changed, 1060 insertions(+), 44 deletions(-) create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png.meta create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao.meta create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_sanjiao.png create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_sanjiao.png.meta create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_tiao.png create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_tiao.png.meta create mode 100644 Assets/ManagedResources/chenghao.meta diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..973b173654510e589ab9029ff5ff61b6730d71b9 GIT binary patch literal 3646 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 QZvX%Q07*qoM6N<$g623D=>Px# literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png.meta b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png.meta new file mode 100644 index 0000000000..ee993e6eb5 --- /dev/null +++ b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_zhongyao_zh.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: bb32e0c1fd97abc4aa8e9b7d156301dd +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0c325a509704dac40ac17d6df252fac2 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: DynamicActivityAtlas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao.meta b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao.meta new file mode 100644 index 0000000000..e28349184a --- /dev/null +++ b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78840c3fb7f9a99478fbc422a22da8d2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_sanjiao.png b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_sanjiao.png new file mode 100644 index 0000000000000000000000000000000000000000..19cf6660282364664f2457e5f49f7cf2628347bb GIT binary patch literal 869 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 literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_tiao.png.meta b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_tiao.png.meta new file mode 100644 index 0000000000..7ca1d727f2 --- /dev/null +++ b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/GongGao/g_gg_tiao.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: c9e2d02da71f13547a2cda9643839489 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a76b8b299b3da1d4d83819add2cf9d43 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: DynamicActivityAtlas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Prefabs/UI/Login/NoticePopup.prefab b/Assets/ManagedResources/Prefabs/UI/Login/NoticePopup.prefab index 5d510f7999..450102abb3 100644 --- a/Assets/ManagedResources/Prefabs/UI/Login/NoticePopup.prefab +++ b/Assets/ManagedResources/Prefabs/UI/Login/NoticePopup.prefab @@ -1,5 +1,316 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &542579953535481350 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5284945640825970945} + - component: {fileID: 8994941536712729} + - component: {fileID: 8179594012339736626} + m_Layer: 5 + m_Name: down + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5284945640825970945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 542579953535481350} + 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_Children: [] + m_Father: {fileID: 3512058901700717611} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 399.3, y: -7.200001} + m_SizeDelta: {x: 32, y: 28} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8994941536712729 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 542579953535481350} + m_CullTransparentMesh: 0 +--- !u!114 &8179594012339736626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 542579953535481350} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 1aa44daf9c68bd546821257c8032e4e5, 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 +--- !u!1 &1501357947247341756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3512058901700717611} + - component: {fileID: 1862353193318567179} + - component: {fileID: 7800718175362425230} + - component: {fileID: 2070078024764486022} + - component: {fileID: 734114654} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3512058901700717611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1501357947247341756} + 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_Children: + - {fileID: 4391800219074165830} + - {fileID: 8271507603794321327} + - {fileID: 5284945640825970945} + - {fileID: 4470301037550164328} + m_Father: {fileID: 7502373276893439383} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 889.71, y: 68} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &1862353193318567179 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1501357947247341756} + m_CullTransparentMesh: 0 +--- !u!114 &7800718175362425230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1501357947247341756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: c9e2d02da71f13547a2cda9643839489, 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 +--- !u!114 &2070078024764486022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1501357947247341756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + 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_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7800718175362425230} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &734114654 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1501357947247341756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: 75 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &4196482960477859818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6383581922421020710} + - component: {fileID: 998464264278315995} + - component: {fileID: 3567889268871552476} + - component: {fileID: 2488096270660076576} + m_Layer: 5 + m_Name: content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6383581922421020710 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196482960477859818} + 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_Children: [] + m_Father: {fileID: 7502373276893439383} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 450.37, y: 0} + m_SizeDelta: {x: 779.4, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &998464264278315995 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196482960477859818} + m_CullTransparentMesh: 0 +--- !u!114 &3567889268871552476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196482960477859818} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.72156864, g: 0.69803923, b: 0.6039216, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 6fa15837529b0e640af6620b07d3207d, type: 3} + m_FontSize: 35 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1.1 + m_Text: "1:\u4FEE\u590D\u5FC3\u613F\u7B2C\u4E8C\u5341\u6761\u89C4\u5B9A\u7136\u540E\u53D1\u4E8B\u6545\u7684\u53D1\u751F\u8BE5\u5982\u4F55\u5927\u6982\u591A\u5C11\u554A\u662F\u516C\u8BA4\u7684\u5341\u5206\u7F55\u89C1\u6492\u5676\u54C8\u80A1\u4EFD\u5408\u8BA1\u5927\u4F7F\u9986\u53CD\u5BF9\u548C\u89C4\u8303\u56DE\u5BB6\u7231\u56FD\u5927\u53A6\u89C4\u5212\u8FD8\u662F" + LanguageIndex: 0 +--- !u!114 &2488096270660076576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4196482960477859818} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 --- !u!1 &4453122129546130772 GameObject: m_ObjectHideFlags: 0 @@ -10,8 +321,8 @@ GameObject: m_Component: - component: {fileID: 3189645566703996448} - component: {fileID: 759258889793061984} - - component: {fileID: 5151899281160064372} - - component: {fileID: 2248919630731250280} + - component: {fileID: 5573450262892769129} + - component: {fileID: 4340450231837533019} m_Layer: 5 m_Name: content m_TagString: Untagged @@ -35,8 +346,8 @@ RectTransform: 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.00032997, y: -0.000061035156} - m_SizeDelta: {x: 832.46, y: 0} + m_AnchoredPosition: {x: -3.7, y: -0.00012207031} + m_SizeDelta: {x: 898.6, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!222 &759258889793061984 CanvasRenderer: @@ -46,7 +357,30 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4453122129546130772} m_CullTransparentMesh: 0 ---- !u!114 &5151899281160064372 +--- !u!114 &5573450262892769129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4453122129546130772} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 0 + m_Top: 10 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 1 +--- !u!114 &4340450231837533019 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -60,41 +394,80 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 ---- !u!114 &2248919630731250280 +--- !u!1 &5128081282947789005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4470301037550164328} + - component: {fileID: 8490318822713034067} + - component: {fileID: 2485271281537785774} + m_Layer: 5 + m_Name: left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4470301037550164328 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5128081282947789005} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: -0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3512058901700717611} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 270} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 401, y: -5.200001} + m_SizeDelta: {x: 32, y: 28} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8490318822713034067 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5128081282947789005} + m_CullTransparentMesh: 0 +--- !u!114 &2485271281537785774 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4453122129546130772} + m_GameObject: {fileID: 5128081282947789005} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3} + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.98039216, g: 0.8901961, b: 0.6862745, a: 1} - m_RaycastTarget: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_FontData: - m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} - m_FontSize: 36 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 3 - m_MaxSize: 56 - m_Alignment: 0 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1.55 - m_Text: - LanguageIndex: 0 + m_Sprite: {fileID: 21300000, guid: 1aa44daf9c68bd546821257c8032e4e5, 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 --- !u!1 &6118186219131728448 GameObject: m_ObjectHideFlags: 0 @@ -444,13 +817,14 @@ RectTransform: - {fileID: 6338192297091141402} - {fileID: 6336758629101027558} - {fileID: 8646968000391249409} + - {fileID: 7502373276893439383} m_Father: {fileID: 6337354432339345824} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -0.018683, y: -35.07} - m_SizeDelta: {x: 900, y: 1351.06} + m_AnchoredPosition: {x: 0.3, y: -35.04} + m_SizeDelta: {x: 917.33, y: 1335.75} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6338862112552816046 CanvasRenderer: @@ -525,7 +899,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -43.2, y: -33.4} + m_AnchoredPosition: {x: -34.5, y: -32.599976} m_SizeDelta: {x: 154, y: 120} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6338984266485614554 @@ -712,6 +1086,235 @@ MonoBehaviour: m_BlockingMask: serializedVersion: 2 m_Bits: 4294967295 +--- !u!1 &6590175801679842267 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8271507603794321327} + - component: {fileID: 1302631818058231670} + - component: {fileID: 356672063926695756} + m_Layer: 5 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8271507603794321327 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6590175801679842267} + 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_Children: [] + m_Father: {fileID: 3512058901700717611} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -251.6, y: 3.4899998} + m_SizeDelta: {x: 160, y: 36.82} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1302631818058231670 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6590175801679842267} + m_CullTransparentMesh: 0 +--- !u!114 &356672063926695756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6590175801679842267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.97647065, g: 0.8941177, b: 0.654902, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 42 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 42 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "4\u67087\u65E5\u7248\u672C" +--- !u!1 &6922355900859266028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7502373276893439383} + - component: {fileID: 5052910604613908102} + - component: {fileID: 6491753634462296169} + m_Layer: 5 + m_Name: noticeItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7502373276893439383 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922355900859266028} + 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_Children: + - {fileID: 3512058901700717611} + - {fileID: 6383581922421020710} + m_Father: {fileID: 6336854609926423064} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 2146, y: 456.1} + m_SizeDelta: {x: 900.74, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5052910604613908102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922355900859266028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 20 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 +--- !u!114 &6491753634462296169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922355900859266028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &7037195715108164636 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4391800219074165830} + - component: {fileID: 7369561492950484289} + - component: {fileID: 8328953994805257855} + m_Layer: 5 + m_Name: img + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4391800219074165830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7037195715108164636} + 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_Children: [] + m_Father: {fileID: 3512058901700717611} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -390, y: -5.0999985} + m_SizeDelta: {x: 94, y: 54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7369561492950484289 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7037195715108164636} + m_CullTransparentMesh: 0 +--- !u!114 &8328953994805257855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7037195715108164636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: e8e97874b4536b14a94afc54e63f8a4c, 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 --- !u!1 &7086254525998538051 GameObject: m_ObjectHideFlags: 0 @@ -748,8 +1351,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 8.000006, y: -52.4} - m_SizeDelta: {x: 832.4, y: 1135.7} + m_AnchoredPosition: {x: -0.0010185, y: -31.186} + m_SizeDelta: {x: 891.3, y: 1178.1} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &9190938559821024920 MonoBehaviour: @@ -804,13 +1407,15 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 11768032897548193} + - component: {fileID: 1122825243} + - component: {fileID: 1122825242} m_Layer: 5 m_Name: GameObject m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &11768032897548193 RectTransform: m_ObjectHideFlags: 0 @@ -830,3 +1435,46 @@ RectTransform: m_AnchoredPosition: {x: 18, y: -18} m_SizeDelta: {x: 36, y: 36} m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1122825243 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8379302466528388195} + m_CullTransparentMesh: 0 +--- !u!114 &1122825242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8379302466528388195} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.72156864, g: 0.69803923, b: 0.6039216, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3} + m_FontSize: 35 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u6CA1\u6709\u516C\u544A" + LanguageIndex: 0 diff --git a/Assets/ManagedResources/chenghao.meta b/Assets/ManagedResources/chenghao.meta new file mode 100644 index 0000000000..12f53cd470 --- /dev/null +++ b/Assets/ManagedResources/chenghao.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 480ef461d0e5c7a40976d1ed12cdc034 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua index 89e1dcfcba..73fc784e8b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua @@ -20,6 +20,7 @@ local LoginRoot_SubChannel = ServerConfigManager.GetVersionInfo("subChannel") local LoginRoot_Channel = ServerConfigManager.GetVersionInfo("channel") local LoginRoot_Version = ServerConfigManager.GetVersionInfo("version") local LoginRoot_PackageVersion = ServerConfigManager.GetVersionInfo("packageVersion") +local PackageName = ServerConfigManager.GetVersionInfo("packageName") local orginLayer local timeStamp = Time.realtimeSinceStartup @@ -242,7 +243,8 @@ end -- 打开公告界面 function this.ShowNotice() RequestPanel.Show(Language[11137]) - networkMgr:SendGetHttp(LoginRoot_Url .. "jl_loginserver/getNotice?timestamp="..timeStamp.."&sign=".. timeSign,function (str) + LogError("packageName=="..PackageName) + networkMgr:SendGetHttp(LoginRoot_Url .. "jl_loginserver/getNotice?timestamp="..timeStamp.."&sign=".. timeSign.."&packageName="..PackageName,function (str) UIManager.OpenPanel(UIName.NoticePopup,str) end, nil, nil, nil) end diff --git a/Assets/ManagedResources/~Lua/Modules/Login/NoticePopup.lua b/Assets/ManagedResources/~Lua/Modules/Login/NoticePopup.lua index 2a00cf6a4a..6dd183fd4a 100644 --- a/Assets/ManagedResources/~Lua/Modules/Login/NoticePopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/Login/NoticePopup.lua @@ -1,12 +1,15 @@ require("Base/BasePanel") NoticePopup = Inherit(BasePanel) local this = NoticePopup +local prelist={} --初始化组件(用于子类重写) function NoticePopup:InitComponent() this.BtnBack = Util.GetGameObject(self.transform, "bg/bg/btnBack") this.TitleText=Util.GetGameObject(self.transform,"bg/bg/title"):GetComponent("Text") - this.ContentText=Util.GetGameObject(self.transform,"bg/bg/rect/content"):GetComponent("Text") + this.ContentText=Util.GetGameObject(self.transform,"bg/bg/rect/GameObject"):GetComponent("Text") + this.content=Util.GetGameObject(self.transform,"bg/bg/rect/content") + this.go=Util.GetGameObject(self.transform,"bg/bg/noticeItem") end --绑定事件(用于子类重写) @@ -27,16 +30,18 @@ function NoticePopup:RemoveListener() end - +local str --界面打开时调用(用于子类重写) function NoticePopup:OnOpen(...) - this.GetNotice(...) + str=... + end --界面打开或者重新打开后,界面刷新时调用(用于子类重写) function NoticePopup:OnShow() - + this.GetNotice(str) + ForceRebuildLayout(this.content.transform) end --界面关闭时调用(用于子类重写) @@ -50,6 +55,7 @@ function NoticePopup:OnDestroy() end function this.GetNotice(str) + -- LogError(str) RequestPanel.Hide() if str == nil then return @@ -58,15 +64,62 @@ function this.GetNotice(str) local json = require 'cjson' local data = json.decode(str) - --Log("data.parms.title:"..data.parms.title) - --Log("data.parms.content:"..data.parms.content) - - if data.parms then - local titleStr = string.split(data.parms.title,"|") - this.TitleText.text =titleStr[GetCurLanguage()+1] or titleStr[1] - local contentStr = string.split(string.gsub(data.parms.content, "\\n", "\n"),"|") - this.ContentText.text = contentStr[GetCurLanguage()+1] or contentStr[1] + -- LogError("data.parms.title:".. tostring(data.list)) + -- for key, value in pairs(data.list) do + -- value.content="一群人在这里忙碌,嬉闹着搭帐篷建营地这是一个由公司同事私下组织的野营活动,当然,全都是年轻人,因为要背着帐篷等装备登山远足,年长一些的人体力不够原本大家是希望公司组织一次野营的,但公司每年都是组团旅游,有导游开大巴的那种,所以今年,很多同事干脆不跟随公司一起,反而是让几个有户外经验的同事领头自己组织,所以也有了这次登山野营。一群人在这里忙碌,嬉闹着搭帐篷建营地这是一个由公司同事私下组织的野营活动,当然,全都是年轻人,因为要背着帐篷等装备登山远足,年长一些的人体力不够原本大家是希望公司组织一次野营的,但公司每年都是组团旅游,有导游开大巴的那种,所以今年,很多同事干脆不跟随公司一起,反而是让几个有户外经验的同事领头自己组织,所以也有了这次登山野营。" + -- LogError("title:"..value.title.." content:"..value.content.." type:"..value.type) + -- end + if data.list and #data.list>0 then + this.ContentText.gameObject:SetActive(false) + table.sort(data.list, function(a, b) + return a.type < b.type + end) + for i = 1, math.max(#prelist,#data.list) do + local item=prelist[i] + if not item then + item=newObject(this.go) + item.transform:SetParent(this.content.transform) + item.transform.localScale=Vector3.one + item.transform.localPosition=Vector3.zero + prelist[i]=item + end + item.gameObject:SetActive(false) + end + for key, value in pairs(data.list) do + prelist[key]:SetActive(true) + local img=Util.GetGameObject(prelist[key],"Image/img"):GetComponent("Image") + if value.type==1 then + img.sprite=Util.LoadSprite("g_gg_zhongyao_zh") + elseif value.type==2 then + img.sprite=Util.LoadSprite("g_gg_xin_zh") + elseif value.type==3 then + img.sprite=Util.LoadSprite("g_gg_re_zh") + elseif value.type==4 then + img.gameObject:SetActive(false) + end + Util.GetGameObject(prelist[key],"Image/title"):GetComponent("Text").text=value.title + local content=Util.GetGameObject(prelist[key],"content"):GetComponent("Text") + content.text=value.content + local down=Util.GetGameObject(prelist[key],"Image/down") + local left=Util.GetGameObject(prelist[key],"Image/left") + local isOpen=true + down:SetActive(isOpen) + left:SetActive(not isOpen) + content.gameObject:SetActive(isOpen) + local btn=Util.GetGameObject(prelist[key],"Image") + Util.AddClick(btn,function() + isOpen=not isOpen + down:SetActive(isOpen) + left:SetActive(not isOpen) + content.gameObject:SetActive(isOpen) + end) + end + -- local titleStr = string.split(data.parms.title,"|") + -- this.TitleText.text =titleStr[GetCurLanguage()+1] or titleStr[1] + -- local contentStr = string.split(string.gsub(data.parms.content, "\\n", "\n"),"|") + -- this.ContentText.text = contentStr[GetCurLanguage()+1] or contentStr[1] else + this.ContentText.gameObject:SetActive(true) this.TitleText.text=Language[11147] this.ContentText.text=Language[11148] end