From 8ed33719320befbb793d10511f5536932b654a70 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 18 May 2021 11:42:47 +0800 Subject: [PATCH 1/7] =?UTF-8?q?=E3=80=90=E9=99=90=E6=97=B6=E5=8F=AC?= =?UTF-8?q?=E5=94=A4=E3=80=91=E4=BF=AE=E5=A4=8D=E5=B7=A6=E4=B8=8A=E8=A7=92?= =?UTF-8?q?=E5=A5=96=E5=8A=B1=E9=A2=86=E5=8F=96=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/TimeLimitedCall.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitedCall.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitedCall.lua index aa7cbb6ad2..63ec76d74a 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitedCall.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitedCall.lua @@ -308,7 +308,7 @@ function TimeLimitedCall:RefreshNextLevelReward() self.sliderText.text="奖励可领取" self.sliderText.fontSize=26 Util.AddOnceClick(self.getBtn,function() - NetManager.GetActivityRewardRequest(mission.Id, self.actId, + NetManager.GetActivityRewardRequest(mission.missionId, self.actId, function(respond) UIManager.OpenPanel(UIName.RewardItemPopup, respond, 1) self:RefreshNextLevelReward() From 9ebc0f8401bdf9ae6cdb874d7f383b91f516299a Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Fri, 14 May 2021 09:55:51 +0800 Subject: [PATCH 2/7] =?UTF-8?q?=E5=85=AC=E5=91=8A=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=8F=90=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 From d19c7e1baf66a9af1400e307a26e3392cb94ffed Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Mon, 17 May 2021 10:28:17 +0800 Subject: [PATCH 3/7] =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ArtFont/g_gg_re_zh.png | Bin 0 -> 8055 bytes .../ArtFont/g_gg_re_zh.png.meta | 99 ++++++++++++++++++ .../ArtFont/g_gg_xin_zh.png | Bin 0 -> 8075 bytes .../ArtFont/g_gg_xin_zh.png.meta | 99 ++++++++++++++++++ 4 files changed, 198 insertions(+) create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png.meta create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png create mode 100644 Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png.meta diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..735d1e9963c7b3ebbc585f0f2937f8f15a59d56a GIT binary patch literal 8055 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 V&Xt@#{PinbML|=(TGl$^zW^@m1-k$M literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png.meta b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png.meta new file mode 100644 index 0000000000..4d5b2a2fe3 --- /dev/null +++ b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_re_zh.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 2c4b4d8b320e89f46b71c76eb37c055e +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: 2a9cecb69cef4124e952e4a404eafbb3 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: DynamicActivityAtlas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6741b74446bfa19e54cdf769b577c2f2b2ba5e GIT binary patch literal 8075 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 literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png.meta b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png.meta new file mode 100644 index 0000000000..924c2b332e --- /dev/null +++ b/Assets/ManagedResources/Atlas/DynamicActivityAtlas/ArtFont/g_gg_xin_zh.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: e8e97874b4536b14a94afc54e63f8a4c +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: 60668b631b286c641908f556489badfe + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: DynamicActivityAtlas + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: From 1da9223506e1f1ff658b6c359bc7e114e4e36d74 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 18 May 2021 15:37:37 +0800 Subject: [PATCH 4/7] =?UTF-8?q?=E3=80=90=E5=85=AC=E5=91=8A=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=AC=E5=91=8A=E7=9A=84=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E5=90=8D=EF=BC=8Cversion=E5=B7=A5=E5=85=B7=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=85=AC=E5=91=8A=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua | 6 +++--- Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua index 73fc784e8b..487a3041e2 100644 --- a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua @@ -20,7 +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 LoginRoot_NoticeChannel = ServerConfigManager.GetVersionInfo("noticeChannel") local orginLayer local timeStamp = Time.realtimeSinceStartup @@ -243,8 +243,8 @@ end -- 打开公告界面 function this.ShowNotice() RequestPanel.Show(Language[11137]) - LogError("packageName=="..PackageName) - networkMgr:SendGetHttp(LoginRoot_Url .. "jl_loginserver/getNotice?timestamp="..timeStamp.."&sign=".. timeSign.."&packageName="..PackageName,function (str) + --LogError("LoginRoot_NoticeChannel=="..LoginRoot_NoticeChannel) + networkMgr:SendGetHttp(LoginRoot_Url .. "jl_loginserver/getNotice?timestamp="..timeStamp.."&sign=".. timeSign.."&packageName="..LoginRoot_NoticeChannel,function (str) UIManager.OpenPanel(UIName.NoticePopup,str) end, nil, nil, nil) end diff --git a/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs b/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs index 5792b0a51a..976cc9492e 100644 --- a/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs +++ b/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs @@ -241,6 +241,7 @@ namespace GameEditor.FrameTool { public string packageVersion; public string version; public string serverUrl; + public string noticeChannel; } @@ -338,6 +339,8 @@ namespace GameEditor.FrameTool { m_VersionTxt.packageVersion = EditorGUILayout.TextField("", m_VersionTxt.packageVersion); EditorGUILayout.LabelField("热更版本号:"); m_VersionTxt.version = EditorGUILayout.TextField("", m_VersionTxt.version); + EditorGUILayout.LabelField("公告:"); + m_VersionTxt.noticeChannel = EditorGUILayout.TextField("", m_VersionTxt.noticeChannel); EditorGUILayout.EndVertical(); if (GUILayout.Button("应用", GUILayout.Height(40f))) From 2b693b417eff5fd5afdc33a27baf124e6bab4db4 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 18 May 2021 15:50:17 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E3=80=90=E8=B7=B3=E8=BD=AC=E3=80=91?= =?UTF-8?q?=E6=B4=BB=E5=8A=A8=E8=B7=B3=E8=BD=AC=E6=B7=BB=E5=8A=A0=E5=BC=80?= =?UTF-8?q?=E5=90=AF=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DynamicActivity/DynamicActivityManager.lua | 18 ++++++++++++++++++ .../~Lua/Modules/Player/JumpManager.lua | 5 +++++ 2 files changed, 23 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua index 17bc83fa37..e521bcca59 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua @@ -469,6 +469,24 @@ function this.GetActivityTableDataByPageInde(pageIndex) return activityGroupsData end +-- 判段跳转index活动是否开启 +function this.IsActivityOpenByJumpIndex(pageIndex, jumpIndex) + local tb = this.GetActivityTableDataByPageInde(pageIndex) + for i = 1, #tb do + if tb[i].Sort == jumpIndex then + if tb[i].ActiveType > 0 then + local id = ActivityGiftManager.IsActivityTypeOpen(tb[i].ActiveType) + return id and id > 0 and ActivityGiftManager.IsQualifiled(tb[i].ActiveType) + elseif tb[i].FunType > 0 then + return ActTimeCtrlManager.SingleFuncState(tb[i].FunType) + end + return true + end + end + return true +end + + -- 玩家是否有资格开启 function this.IsQualifiled(id) -- 相同类型活动解锁类型相同,所以只判断第一个 diff --git a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua index fbe521ad3a..258ba5e772 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua @@ -611,6 +611,11 @@ local jumpDic = { } function this.JumpActivity(data,skipfactor) + local isOpen = DynamicActivityManager.IsActivityOpenByJumpIndex(data, skipfactor) + if not isOpen then + PopupTipPanel.ShowTip("活动尚未开启") + return + end if UIManager.IsOpen(UIName.ActivityMainPanel) then UIManager.ClosePanel(UIName.ActivityMainPanel) end From 5c8ee62e423c669e2185081cef7659580d3fe8c9 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 18 May 2021 15:53:44 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E3=80=90=E5=85=AC=E5=91=8A=E3=80=91?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=A9=BA=E5=80=BC=E5=88=A4=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua index 487a3041e2..ae5a386e2f 100644 --- a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua @@ -20,7 +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 LoginRoot_NoticeChannel = ServerConfigManager.GetVersionInfo("noticeChannel") +local LoginRoot_NoticeChannel = ServerConfigManager.GetVersionInfo("noticeChannel") or "" local orginLayer local timeStamp = Time.realtimeSinceStartup From d084904f33ea58225aea054b9961dacf9e560fbf Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 18 May 2021 16:19:36 +0800 Subject: [PATCH 7/7] =?UTF-8?q?=E3=80=90=E5=85=AC=E5=91=8A=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=AC=E5=91=8A=E9=80=9A=E9=81=93=E7=9A=84?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Framework/Manager/ServerConfigManager.lua | 2 ++ Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua | 2 +- Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs | 6 +++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua b/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua index 09d0c8a3eb..5ec3028a4d 100644 --- a/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua +++ b/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua @@ -10,6 +10,8 @@ ServerConfigManager.SettingConfig = { UI_Layout_CanvasScaler = "UI_Layout_CanvasScaler", -- 屏幕适配 IS_PLAY_VOICE = "IS_PLAY_VOICE", -- 是否播放游戏内语音 IS_SHOW_HEALTH_TIP = "IS_SHOW_HEALTH_TIP", -- 是否显示健康提示 + NOTICE_CHANNEL = "NOTICE_CHANNEL", -- 公告号 + PACKAGE_CC_CODE = "PACKAGE_CC_CODE", -- CC号 } diff --git a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua index ae5a386e2f..555de111e0 100644 --- a/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Login/LoginPanel.lua @@ -20,7 +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 LoginRoot_NoticeChannel = ServerConfigManager.GetVersionInfo("noticeChannel") or "" +local LoginRoot_NoticeChannel = ServerConfigManager.GetSettingValue(ServerConfigManager.SettingConfig.NOTICE_CHANNEL) or "" local orginLayer local timeStamp = Time.realtimeSinceStartup diff --git a/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs b/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs index 976cc9492e..7e65257c9f 100644 --- a/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs +++ b/Assets/Scripts/Editor/GameEditor/FrameTool/BuildWindow.cs @@ -241,7 +241,7 @@ namespace GameEditor.FrameTool { public string packageVersion; public string version; public string serverUrl; - public string noticeChannel; + //public string noticeChannel; } @@ -339,8 +339,8 @@ namespace GameEditor.FrameTool { m_VersionTxt.packageVersion = EditorGUILayout.TextField("", m_VersionTxt.packageVersion); EditorGUILayout.LabelField("热更版本号:"); m_VersionTxt.version = EditorGUILayout.TextField("", m_VersionTxt.version); - EditorGUILayout.LabelField("公告:"); - m_VersionTxt.noticeChannel = EditorGUILayout.TextField("", m_VersionTxt.noticeChannel); + //EditorGUILayout.LabelField("公告:"); + //m_VersionTxt.noticeChannel = EditorGUILayout.TextField("", m_VersionTxt.noticeChannel); EditorGUILayout.EndVertical(); if (GUILayout.Button("应用", GUILayout.Height(40f)))