From 75c17c9731d6470a402de8c6af931710bf70add8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A3=AE2003?= <2384017988@qq.com> Date: Wed, 22 Jul 2026 03:41:06 +0800 Subject: [PATCH] 1 --- .../Windows/addressables_content_state.bin | Bin 2958 -> 2958 bytes .../ResLY/Front/low/Art_GoldNumberLabel.png | Bin 368390 -> 0 bytes .../Front/low/CommonBattleNumGold.fnt.meta | 9 - .../Tool/Sprite/Editor/AtlasAutoSplitter.cs | 154 --- .../Tool/Sprite/Editor/FntSpriteSplitter.cs | 872 ++++++++++++ ...tter.cs.meta => FntSpriteSplitter.cs.meta} | 2 +- Assets/MyGame/Scripts/Net/APIManager.cs | 12 +- Assets/MyGame/Scripts/Net/WebSocketManager.cs | 36 +- .../AnimEvent/ScoreNumEvent.cs | 17 +- .../AnimEvent/ScoreNumScrollEvent.cs | 28 +- .../aa/Game/DefaultDieEffect/Coin.prefab | 6 + .../Game/DefaultDieEffect/Coin/CoinScript.cs | 25 +- .../DefaultDieEffect/ScoreNumScroll.prefab | 3 + Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs | 8 +- .../MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs | 50 +- Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs | 11 + .../MyGame/aa/Game/FLZY/BOSS/BJImage.cs.meta | 11 + Assets/MyGame/aa/Game/FLZY/BOSS/Image.prefab | 39 +- .../Game/FLZY/BOSS/JBP/Image Variant.prefab | 37 + .../aa/Game/FLZY/BOSS/JL/JinLongEvent.cs | 4 + .../aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs | 4 +- .../HHWK/GameMoveLne/黑神话悟空路线图.txt | 4 +- Assets/MyGame/aa/Game/UI_baojiang.prefab | 3 + .../DefaultPanel/BossBoardCarstGongGao.prefab | 22 +- .../aa/UI/Game/GameMainPanel_FishBase.cs | 67 +- Assets/MyGame/aa/UI/Game/左下.prefab | 12 +- Assets/MyGame/aa/UI/Home/MainPanel.prefab | 1223 ++++++++++++++++- .../aa/UI/Home/Sub/SelectRoomPanel.prefab | 98 +- Assets/MyGame/aa/UI/Home/Sub/ShopPanel.prefab | 2 +- .../aa/UI/Home/Sub/UIHome_BY_ShopPanel.cs | 79 +- Assets/MyGame/aa/UI/Home/UIHomeMain.cs | 2 + Assets/MyGame/aa/UI/Login/UILoginPanel.cs | 2 +- .../Fonts & Materials/MainCardLabel.mat | 16 +- .../SourceHanSansSC-Bold SDF.asset | 769 +++++++++-- .../Fonts & Materials/XJMHGlodNum.mat | 10 +- .../Sprite Assets/CommonBattleNumSilver.fnt} | 2 +- .../CommonBattleNumSilver.fnt.meta | 7 + .../CommonBattleNumSilver_0.asset | 477 +++++++ .../CommonBattleNumSilver_0.asset.meta | 8 + .../Sprite Assets/CommonBattleNumSilver_0.png | Bin 0 -> 312226 bytes .../CommonBattleNumSilver_0.png.meta | 527 +++++++ .../Font_GoldNumberLabel_Default_Ugui_Low.fnt | 0 ..._GoldNumberLabel_Default_Ugui_Low.fnt.meta | 0 ...t_GoldNumberLabel_Default_Ugui_Low_0.asset | 0 ...dNumberLabel_Default_Ugui_Low_0.asset.meta | 0 ...ont_GoldNumberLabel_Default_Ugui_Low_0.png | Bin ...oldNumberLabel_Default_Ugui_Low_0.png.meta | 0 ...ont_GoldNumberLabel_Default_Ugui_Other.fnt | 23 + ...oldNumberLabel_Default_Ugui_Other.fnt.meta | 7 + ...GoldNumberLabel_Default_Ugui_Other_0.asset | 522 +++++++ ...umberLabel_Default_Ugui_Other_0.asset.meta | 8 + ...t_GoldNumberLabel_Default_Ugui_Other_0.png | Bin 0 -> 412906 bytes ...NumberLabel_Default_Ugui_Other_0.png.meta} | 348 ++--- ...nt_xy_1.asset => SilverSpriteNumber.asset} | 2 +- ...set.meta => SilverSpriteNumber.asset.meta} | 0 Assets/UIResources/Home/首页/保险箱.png | Bin 0 -> 4799 bytes Assets/UIResources/Home/首页/保险箱.png.meta | 153 +++ Assets/UIResources/Home/首页/公告.png | Bin 0 -> 3555 bytes Assets/UIResources/Home/首页/公告.png.meta | 153 +++ Assets/UIResources/Home/首页/商城.png | Bin 0 -> 2393 bytes Assets/UIResources/Home/首页/商城.png.meta | 153 +++ Assets/UIResources/Home/首页/大厅字体.png | Bin 0 -> 6306 bytes .../UIResources/Home/首页/大厅字体.png.meta | 153 +++ Assets/UIResources/Home/首页/客服.png | Bin 0 -> 3047 bytes Assets/UIResources/Home/首页/客服.png.meta | 153 +++ Assets/UIResources/Home/首页/战神.png | Bin 0 -> 2998 bytes Assets/UIResources/Home/首页/战神.png.meta | 153 +++ Assets/UIResources/Home/首页/排行榜.png | Bin 0 -> 4334 bytes Assets/UIResources/Home/首页/排行榜.png.meta | 153 +++ Assets/UIResources/Home/首页/救济金.png | Bin 0 -> 6396 bytes Assets/UIResources/Home/首页/救济金.png.meta | 153 +++ Assets/UIResources/Home/首页/活动.png | Bin 0 -> 3832 bytes Assets/UIResources/Home/首页/活动.png.meta | 153 +++ Assets/UIResources/Home/首页/炮台.png | Bin 0 -> 3197 bytes Assets/UIResources/Home/首页/炮台.png.meta | 153 +++ Assets/UIResources/Home/首页/背包.png | Bin 0 -> 2396 bytes Assets/UIResources/Home/首页/背包.png.meta | 153 +++ Assets/UIResources/Home/首页/邮件.png | Bin 0 -> 2410 bytes Assets/UIResources/Home/首页/邮件.png.meta | 153 +++ .../lydr_Spine/ui/spine_6001/spine_6001.png | Bin 2015404 -> 2859284 bytes .../ui/spine_6001/spine_6001.png.meta | 41 +- .../lydr_Spine/ui/spine_6002/spine_6002.png | Bin 1810657 -> 3058887 bytes 82 files changed, 6865 insertions(+), 580 deletions(-) delete mode 100644 Assets/Art/FengLei/ResLY/Front/low/Art_GoldNumberLabel.png delete mode 100644 Assets/Art/FengLei/ResLY/Front/low/CommonBattleNumGold.fnt.meta delete mode 100644 Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs create mode 100644 Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs rename Assets/Framework/Tool/Sprite/Editor/{AtlasAutoSplitter.cs.meta => FntSpriteSplitter.cs.meta} (83%) create mode 100644 Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs create mode 100644 Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs.meta rename Assets/{Art/FengLei/ResLY/Front/low/CommonBattleNumGold.fnt => TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver.fnt} (97%) create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver.fnt.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver_0.asset create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver_0.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver_0.png create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/CommonBattleNumSilver_0.png.meta rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low.fnt (100%) rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low.fnt.meta (100%) rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low_0.asset (100%) rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low_0.asset.meta (100%) rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low_0.png (100%) rename Assets/{Art/FengLei/ResLY/Front/low => TextMesh Pro/Resources/Sprite Assets}/Font_GoldNumberLabel_Default_Ugui_Low_0.png.meta (100%) create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other.fnt create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other.fnt.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other_0.asset create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other_0.asset.meta create mode 100644 Assets/TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other_0.png rename Assets/{Art/FengLei/ResLY/Front/low/Art_GoldNumberLabel.png.meta => TextMesh Pro/Resources/Sprite Assets/Font_GoldNumberLabel_Default_Ugui_Other_0.png.meta} (63%) rename Assets/TextMesh Pro/Resources/Sprite Assets/{Font_xy_1.asset => SilverSpriteNumber.asset} (99%) rename Assets/TextMesh Pro/Resources/Sprite Assets/{Font_xy_1.asset.meta => SilverSpriteNumber.asset.meta} (100%) create mode 100644 Assets/UIResources/Home/首页/保险箱.png create mode 100644 Assets/UIResources/Home/首页/保险箱.png.meta create mode 100644 Assets/UIResources/Home/首页/公告.png create mode 100644 Assets/UIResources/Home/首页/公告.png.meta create mode 100644 Assets/UIResources/Home/首页/商城.png create mode 100644 Assets/UIResources/Home/首页/商城.png.meta create mode 100644 Assets/UIResources/Home/首页/大厅字体.png create mode 100644 Assets/UIResources/Home/首页/大厅字体.png.meta create mode 100644 Assets/UIResources/Home/首页/客服.png create mode 100644 Assets/UIResources/Home/首页/客服.png.meta create mode 100644 Assets/UIResources/Home/首页/战神.png create mode 100644 Assets/UIResources/Home/首页/战神.png.meta create mode 100644 Assets/UIResources/Home/首页/排行榜.png create mode 100644 Assets/UIResources/Home/首页/排行榜.png.meta create mode 100644 Assets/UIResources/Home/首页/救济金.png create mode 100644 Assets/UIResources/Home/首页/救济金.png.meta create mode 100644 Assets/UIResources/Home/首页/活动.png create mode 100644 Assets/UIResources/Home/首页/活动.png.meta create mode 100644 Assets/UIResources/Home/首页/炮台.png create mode 100644 Assets/UIResources/Home/首页/炮台.png.meta create mode 100644 Assets/UIResources/Home/首页/背包.png create mode 100644 Assets/UIResources/Home/首页/背包.png.meta create mode 100644 Assets/UIResources/Home/首页/邮件.png create mode 100644 Assets/UIResources/Home/首页/邮件.png.meta diff --git a/Assets/AddressableAssetsData/Windows/addressables_content_state.bin b/Assets/AddressableAssetsData/Windows/addressables_content_state.bin index f1b9c8440e7704a59b42be5107f527efc5e441a2..275d51e8edb9b470715dcd3662f76c8d4ee981c5 100644 GIT binary patch delta 395 zcmaivze)o^5QjaEoWU5hk%-k5!2_%PH#>U>Ay{bVJKXNhHr66GmXgLaTloO?%00j} z76G3k)`FFljhkS9!_050`S@lzSx#O715et+s}m0ERST+ZBs!+GlmeKhERL@G1YnxAu2fWz#;x+ttA=Uhd6j-Ai|}lPXJn xoc3XwqDs;0UtJ#!;(J2m<6@i+wulXDi#XdL`o3GQzT0>)n(se<-R=G(Mt{nkX1f3Y delta 395 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�Q<=k;+-a+l@;vMQOrQ4ee3lN_WnI| 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

uE^ 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 diff --git a/Assets/Art/FengLei/ResLY/Front/low/CommonBattleNumGold.fnt.meta b/Assets/Art/FengLei/ResLY/Front/low/CommonBattleNumGold.fnt.meta deleted file mode 100644 index b64e9e87f..000000000 --- a/Assets/Art/FengLei/ResLY/Front/low/CommonBattleNumGold.fnt.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 9682be993a47b1044b7d14f8d424e414 -timeCreated: 1767546052 -licenseType: Free -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: assets_bundles_by_common_base_bundles_fonts_font_goldnumberlabel_default_ugui_low.bundle - assetBundleVariant: diff --git a/Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs b/Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs deleted file mode 100644 index 5a4fe9c3b..000000000 --- a/Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs +++ /dev/null @@ -1,154 +0,0 @@ -using UnityEngine; -using UnityEditor; -using System.Collections.Generic; - -public class AtlasAutoSplitter : EditorWindow -{ - Texture2D sourceTexture; - Color32[] pixels; - int width, height; - bool[,] visited; - - [MenuItem("Tools/Atlas Auto Splitter")] - static void Open() - { - GetWindow("Atlas Splitter"); - } - - void OnGUI() - { - sourceTexture = (Texture2D)EditorGUILayout.ObjectField("图集 Texture2D", sourceTexture, typeof(Texture2D), false); - - if (sourceTexture == null) - return; - - if (GUILayout.Button("开始自动分割")) - { - SplitAtlas(); - } - } - - void SplitAtlas() - { - string path = AssetDatabase.GetAssetPath(sourceTexture); - TextureImporter importer = AssetImporter.GetAtPath(path) as TextureImporter; - - if (importer == null) - { - Debug.LogError("无法获取 TextureImporter"); - return; - } - - // 强制读取像素 - importer.isReadable = true; - - // 如果不是 Multiple,自动改 - if (importer.spriteImportMode != SpriteImportMode.Multiple) - { - importer.spriteImportMode = SpriteImportMode.Multiple; - } - - // 应用修改并重新加载 - AssetDatabase.ImportAsset(path, ImportAssetOptions.ForceUpdate); - sourceTexture = AssetDatabase.LoadAssetAtPath(path); - - width = sourceTexture.width; - height = sourceTexture.height; - pixels = sourceTexture.GetPixels32(); - visited = new bool[width, height]; - - List metas = new List(); - - for (int y = height - 1; y >= 0; y--) - { - for (int x = 0; x < width; x++) - { - if (visited[x, y]) - continue; - - if (!IsSolidPixel(x, y)) - { - visited[x, y] = true; - continue; - } - - // 找到一个区域,开始 FloodFill - Rect rect = FloodFill(x, y); - - SpriteMetaData meta = new SpriteMetaData(); - meta.name = $"sprite_{metas.Count}"; - // 修正坐标系:Unity 的 rect 原点在左下角 - meta.rect = new Rect(rect.x, height - rect.y - rect.height, rect.width, rect.height); - meta.pivot = new Vector2(0.5f, 0.5f); - meta.alignment = (int)SpriteAlignment.Center; // 必须设置 - metas.Add(meta); - } - } - - importer.spritesheet = metas.ToArray(); - - // 确保写入并刷新 - EditorUtility.SetDirty(importer); - AssetDatabase.WriteImportSettingsIfDirty(path); - AssetDatabase.ImportAsset(path, ImportAssetOptions.ForceUpdate); - AssetDatabase.Refresh(); - - Debug.Log($"分割完成,共生成 {metas.Count} 个 Sprite"); - } - - - bool IsSolidPixel(int x, int y) - { - Color32 c = pixels[y * width + x]; - return c.a > 10; // 透明度阈值 - } - - Rect FloodFill(int startX, int startY) - { - Queue q = new Queue(); - q.Enqueue(new Vector2Int(startX, startY)); - - int minX = startX, maxX = startX; - int minY = startY, maxY = startY; - - visited[startX, startY] = true; - - while (q.Count > 0) - { - Vector2Int p = q.Dequeue(); - int x = p.x; - int y = p.y; - - // 更新边界 - if (x < minX) minX = x; - if (x > maxX) maxX = x; - if (y < minY) minY = y; - if (y > maxY) maxY = y; - - // 四方向扩散 - TryAdd(x + 1, y, q); - TryAdd(x - 1, y, q); - TryAdd(x, y + 1, q); - TryAdd(x, y - 1, q); - } - - // 注意 Unity 的 rect 是左下角为原点 - return new Rect(minX, minY, maxX - minX + 1, maxY - minY + 1); - } - - void TryAdd(int x, int y, Queue q) - { - if (x < 0 || x >= width || y < 0 || y >= height) - return; - - if (visited[x, y]) - return; - - visited[x, y] = true; - - if (!IsSolidPixel(x, y)) - return; - - q.Enqueue(new Vector2Int(x, y)); - } -} diff --git a/Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs b/Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs new file mode 100644 index 000000000..55af8cce5 --- /dev/null +++ b/Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs @@ -0,0 +1,872 @@ +using UnityEngine; +using UnityEditor; +using System.IO; +using System.Text; +using System.Text.RegularExpressions; +using System.Collections.Generic; + +///

+/// FntSpriteSplitter Editor 窗口 +/// +/// 功能:将 BMFont .fnt 文件中的字符定义分割为对应 PNG 的多个 Sprite, +/// 写入 PNG.meta 的 spriteSheet.sprites 中。 +/// 使用方法: +/// 1. 把 .fnt 文件拖到「FNT 文件」槽位(或点击选择) +/// 2. 自动识别 .fnt 中 page file 引用的 PNG;可在「目标 PNG」槽位手动覆盖 +/// 3. 点击「写入 Meta」即可生成分割 Sprite +/// +/// 说明: +/// - BMFont 坐标原点在左上(y 向下递增),Unity Sprite rect 原点在左下(y 向上递增), +/// 写入时会自动翻转 y:y_unity = textureHeight - y_fnt - height +/// - 命名规则可选「按索引」(PNG名_0, PNG名_1...) 或「按字符含义」(0,1,...,plus,comma,dot...) +/// +/// 作者:AI Assistant +/// +public class FntSpriteSplitter : EditorWindow +{ + #region 字段 + + /// 选中的 .fnt 文件路径(Assets/... 形式) + private string fntAssetPath = ""; + + /// 目标 PNG 纹理 + private Texture2D targetTexture; + + /// .fnt 中声明的贴图尺寸(scaleW / scaleH) + private int fntTextureW = 0; + private int fntTextureH = 0; + + /// 解析出的字符列表 + private List charList = new List(); + + /// 字符列表滚动位置 + private Vector2 scrollPos; + + /// 处理结果日志 + private string logText = ""; + private Vector2 logScrollPos; + private bool showLog = false; + + /// 命名方式:true=按索引,false=按字符含义 + private bool nameByIndex = true; + + /// 写入前是否清空原有 sprites + private bool clearBeforeWrite = true; + + /// 命名前缀(默认使用 PNG 文件名,可手动修改) + private string namePrefix = ""; + + #endregion + + #region 数据结构 + + /// 单个 BMFont 字符的解析信息 + private class FntCharInfo + { + public int id; // 字符 unicode id + public int x; // fnt 中 x(左上原点) + public int y; // fnt 中 y(左上原点) + public int width; + public int height; + public int xoffset; + public int yoffset; + public int xadvance; + + /// Unity 坐标系下的 rect(已翻转 y) + public Rect unityRect; + } + + #endregion + + #region 菜单入口 + + [MenuItem("Tools/FNT Sprite Splitter")] + private static void ShowWindow() + { + var window = GetWindow("FNT Sprite Splitter"); + window.minSize = new Vector2(440, 540); + window.Show(); + } + + #endregion + + #region GUI 绘制 + + private void OnGUI() + { + DrawHeader(); + DrawFntSlot(); + DrawPngSlot(); + DrawCharList(); + DrawOptions(); + DrawActionBar(); + DrawLogArea(); + } + + /// 顶部标题说明 + private void DrawHeader() + { + EditorGUILayout.Space(8); + EditorGUILayout.HelpBox( + "将 BMFont .fnt 文件中的字符定义分割为 PNG 的多个 Sprite。\n" + + "1. 拖入 .fnt 文件(自动识别对应 PNG)\n" + + "2. 点击「写入 Meta」生成分割 Sprite\n" + + "(y 坐标会自动从 BMFont 左上原点翻转为 Unity 左下原点)", + MessageType.Info + ); + EditorGUILayout.Space(4); + } + + /// .fnt 文件拖拽槽位 + private void DrawFntSlot() + { + EditorGUILayout.LabelField("FNT 文件", EditorStyles.boldLabel); + + Rect dropRect = EditorGUILayout.GetControlRect(GUILayout.Height(48)); + GUI.Box(dropRect, "", GUI.skin.box); + + var centeredStyle = new GUIStyle(GUI.skin.label) + { + alignment = TextAnchor.MiddleCenter, + fontSize = 12 + }; + + if (!string.IsNullOrEmpty(fntAssetPath)) + { + string fileName = Path.GetFileName(fntAssetPath); + int charCount = charList.Count; + string texInfo = (fntTextureW > 0 && fntTextureH > 0) + ? $" 贴图 {fntTextureW}x{fntTextureH} 字符 {charCount} 个" + : $" 字符 {charCount} 个"; + GUI.Label(dropRect, $"{fileName}\n{texInfo}", centeredStyle); + } + else + { + GUI.Label(dropRect, "拖入 .fnt 文件 或 点击选择", centeredStyle); + } + + // 拖拽事件 + if (Event.current.type == EventType.DragUpdated && dropRect.Contains(Event.current.mousePosition)) + { + bool valid = false; + foreach (var p in DragAndDrop.paths) + { + if (p.EndsWith(".fnt", System.StringComparison.OrdinalIgnoreCase)) + { + valid = true; + break; + } + } + DragAndDrop.visualMode = valid ? DragAndDropVisualMode.Copy : DragAndDropVisualMode.Rejected; + Event.current.Use(); + } + else if (Event.current.type == EventType.DragPerform && dropRect.Contains(Event.current.mousePosition)) + { + DragAndDrop.AcceptDrag(); + foreach (var p in DragAndDrop.paths) + { + if (p.EndsWith(".fnt", System.StringComparison.OrdinalIgnoreCase)) + { + LoadFntFile(p); + break; + } + } + Event.current.Use(); + } + + // 点击选择按钮 + EditorGUILayout.BeginHorizontal(); + if (GUILayout.Button("选择 .fnt 文件", GUILayout.Height(24))) + { + string startDir = string.IsNullOrEmpty(fntAssetPath) + ? Application.dataPath + : Path.GetDirectoryName(Path.GetFullPath(fntAssetPath)); + string picked = EditorUtility.OpenFilePanelWithFilters( + "选择 FNT 文件", startDir, new[] { "FNT", "fnt", "All files", "*" }); + if (!string.IsNullOrEmpty(picked)) + { + string assetPath = "Assets" + picked.Substring(Application.dataPath.Length).Replace('\\', '/'); + LoadFntFile(assetPath); + } + } + + if (GUILayout.Button("清空", GUILayout.Height(24), GUILayout.Width(60))) + { + ClearAll(); + } + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.Space(6); + } + + /// 目标 PNG 显示槽位(可手动覆盖) + private void DrawPngSlot() + { + EditorGUILayout.LabelField("目标 PNG", EditorStyles.boldLabel); + + Rect dropRect = EditorGUILayout.GetControlRect(GUILayout.Height(48)); + GUI.Box(dropRect, "", GUI.skin.box); + + var centeredStyle = new GUIStyle(GUI.skin.label) + { + alignment = TextAnchor.MiddleCenter, + fontSize = 12 + }; + + if (targetTexture != null) + { + string pngPath = AssetDatabase.GetAssetPath(targetTexture); + int texW = targetTexture.width; + int texH = targetTexture.height; + + // 检查 PNG 实际尺寸与 .fnt 声明是否一致 + string warning = ""; + if (fntTextureW > 0 && (texW != fntTextureW || texH != fntTextureH)) + { + warning = $"\n⚠ 尺寸不匹配!FNT 声明 {fntTextureW}x{fntTextureH}"; + } + + var richStyle = new GUIStyle(centeredStyle) { richText = true }; + GUI.Label(dropRect, $"{Path.GetFileName(pngPath)}\n{texW} x {texH} px{warning}", richStyle); + } + else + { + GUI.Label(dropRect, "拖入 PNG 或 点击选择(留空则自动从 .fnt 识别)", centeredStyle); + } + + // 拖拽事件 + if (Event.current.type == EventType.DragUpdated && dropRect.Contains(Event.current.mousePosition)) + { + bool valid = false; + foreach (var p in DragAndDrop.paths) + { + if (p.EndsWith(".png", System.StringComparison.OrdinalIgnoreCase)) + { + valid = true; + break; + } + } + DragAndDrop.visualMode = valid ? DragAndDropVisualMode.Copy : DragAndDropVisualMode.Rejected; + Event.current.Use(); + } + else if (Event.current.type == EventType.DragPerform && dropRect.Contains(Event.current.mousePosition)) + { + DragAndDrop.AcceptDrag(); + foreach (var p in DragAndDrop.paths) + { + if (p.EndsWith(".png", System.StringComparison.OrdinalIgnoreCase)) + { + var tex = AssetDatabase.LoadAssetAtPath(p); + if (tex != null) + { + targetTexture = tex; + namePrefix = Path.GetFileNameWithoutExtension(p); + } + break; + } + } + Event.current.Use(); + } + + // 点击选择 + targetTexture = (Texture2D)EditorGUI.ObjectField( + new Rect(dropRect.x, dropRect.y, dropRect.width, dropRect.height), + targetTexture, typeof(Texture2D), false); + + if (targetTexture != null) + { + string p = AssetDatabase.GetAssetPath(targetTexture); + if (!p.EndsWith(".png", System.StringComparison.OrdinalIgnoreCase)) + { + targetTexture = null; + } + else if (string.IsNullOrEmpty(namePrefix)) + { + namePrefix = Path.GetFileNameWithoutExtension(p); + } + } + + EditorGUILayout.Space(6); + } + + /// 字符列表 + private void DrawCharList() + { + EditorGUILayout.LabelField($"字符列表 ({charList.Count} 个)", EditorStyles.boldLabel); + + Rect listRect = EditorGUILayout.GetControlRect(false, GUILayout.Height(180)); + GUI.Box(listRect, ""); + + if (charList.Count == 0) + { + var hintStyle = new GUIStyle(GUI.skin.label) + { + alignment = TextAnchor.MiddleCenter, + fontSize = 12, + normal = { textColor = Color.gray } + }; + GUI.Label(listRect, "拖入 .fnt 文件后会显示字符列表", hintStyle); + } + else + { + var innerRect = new Rect(listRect.x + 4, listRect.y + 4, listRect.width - 8, listRect.height - 8); + // 表头高度 + float headerH = 20; + float rowH = 20; + float contentH = headerH + charList.Count * rowH; + scrollPos = GUI.BeginScrollView(innerRect, scrollPos, new Rect(0, 0, innerRect.width - 16, contentH)); + + // 表头 + var headerStyle = new GUIStyle(EditorStyles.boldLabel) { fontSize = 10 }; + float col1 = innerRect.width * 0.12f; // index + float col2 = innerRect.width * 0.20f; // char + float col3 = innerRect.width * 0.30f; // rect (fnt) + float col4 = innerRect.width * 0.30f; // rect (unity) + // 余下用于 padding + GUI.Label(new Rect(2, 0, col1, headerH), "#", headerStyle); + GUI.Label(new Rect(col1, 0, col2, headerH), "char", headerStyle); + GUI.Label(new Rect(col1 + col2, 0, col3, headerH), "fnt(x,y,w,h)", headerStyle); + GUI.Label(new Rect(col1 + col2 + col3, 0, col4, headerH), "unity(x,y,w,h)", headerStyle); + + for (int i = 0; i < charList.Count; i++) + { + var ch = charList[i]; + float y = headerH + i * rowH; + + // 交替背景色 + if (i % 2 == 0) + { + var origColor = GUI.color; + GUI.color = new Color(0.85f, 0.85f, 0.85f, 0.3f); + GUI.DrawTexture(new Rect(0, y, innerRect.width, rowH), EditorGUIUtility.whiteTexture); + GUI.color = origColor; + } + + var rowStyle = new GUIStyle(GUI.skin.label) { fontSize = 10 }; + GUI.Label(new Rect(2, y, col1, rowH), i.ToString(), rowStyle); + GUI.Label(new Rect(col1, y, col2, rowH), CharToLabel(ch.id), rowStyle); + GUI.Label(new Rect(col1 + col2, y, col3, rowH), + $"({ch.x},{ch.y},{ch.width}x{ch.height})", rowStyle); + GUI.Label(new Rect(col1 + col2 + col3, y, col4, rowH), + $"({(int)ch.unityRect.x},{(int)ch.unityRect.y},{(int)ch.unityRect.width}x{(int)ch.unityRect.height})", + rowStyle); + } + + GUI.EndScrollView(); + } + + EditorGUILayout.Space(6); + } + + /// 选项区域 + private void DrawOptions() + { + EditorGUILayout.LabelField("选项", EditorStyles.boldLabel); + + nameByIndex = EditorGUILayout.Toggle( + new GUIContent("按索引命名", + "勾选:PNG名_0, PNG名_1, ...\n不勾选:按字符含义命名(0,1,...,plus,comma,dot,a,b,...)"), + nameByIndex); + + clearBeforeWrite = EditorGUILayout.Toggle( + new GUIContent("写入前清空原有 sprites", + "勾选:先清空 meta 中已有的 sprites 列表再写入\n不勾选:追加到现有 sprites 末尾"), + clearBeforeWrite); + + namePrefix = EditorGUILayout.TextField( + new GUIContent("命名前缀", + "Sprite 名称前缀。按索引命名时为「前缀_索引」,按字符命名时为「前缀_字符」。留空则使用 PNG 文件名。"), + namePrefix); + + EditorGUILayout.Space(4); + } + + /// 操作按钮区 + private void DrawActionBar() + { + bool canWrite = !string.IsNullOrEmpty(fntAssetPath) && targetTexture != null && charList.Count > 0; + + GUI.enabled = canWrite; + if (GUILayout.Button("写入 Meta", GUILayout.Height(32))) + { + WriteSpritesToMeta(); + } + GUI.enabled = true; + + EditorGUILayout.BeginHorizontal(); + + if (GUILayout.Button("清空 Meta 中所有 sprites", GUILayout.Height(24))) + { + if (targetTexture != null && + EditorUtility.DisplayDialog("确认清空", + $"将清空 {targetTexture.name}.png.meta 中所有 sprite 条目,确认继续?", + "确认", "取消")) + { + ClearSpritesInMeta(); + } + } + + if (GUILayout.Button("全部重置", GUILayout.Height(24))) + { + ClearAll(); + } + + EditorGUILayout.EndHorizontal(); + + EditorGUILayout.Space(6); + } + + /// 日志区域 + private void DrawLogArea() + { + if (string.IsNullOrEmpty(logText)) return; + + showLog = EditorGUILayout.Foldout(showLog, "处理日志"); + if (showLog) + { + EditorGUILayout.BeginVertical(GUI.skin.box); + logScrollPos = EditorGUILayout.BeginScrollView(logScrollPos, GUILayout.Height(140)); + EditorGUILayout.TextArea(logText, EditorStyles.wordWrappedLabel, GUILayout.ExpandHeight(true)); + EditorGUILayout.EndScrollView(); + EditorGUILayout.EndVertical(); + } + } + + #endregion + + #region FNT 加载与解析 + + /// 加载并解析 .fnt 文件 + private void LoadFntFile(string assetPath) + { + if (string.IsNullOrEmpty(assetPath) || !File.Exists(Path.GetFullPath(assetPath))) + { + EditorUtility.DisplayDialog("错误", $"找不到文件:\n{assetPath}", "确定"); + return; + } + + fntAssetPath = assetPath; + charList.Clear(); + logText = ""; + + string text = File.ReadAllText(Path.GetFullPath(assetPath), Encoding.UTF8); + + // 解析 common 行:scaleW 和 scaleH + var commonMatch = Regex.Match(text, @"^common\s+.*?scaleW=(\d+)\s+scaleH=(\d+)", + RegexOptions.Multiline); + if (!commonMatch.Success) + { + EditorUtility.DisplayDialog("解析失败", "找不到 common 行或 scaleW/scaleH 字段", "确定"); + fntTextureW = 0; + fntTextureH = 0; + return; + } + fntTextureW = int.Parse(commonMatch.Groups[1].Value); + fntTextureH = int.Parse(commonMatch.Groups[2].Value); + + // 解析 page 行:file="xxx.png" + var pageMatch = Regex.Match(text, @"^page\s+id=\d+\s+file=""([^""]+)""", + RegexOptions.Multiline); + string pageFileName = pageMatch.Success ? pageMatch.Groups[1].Value : ""; + + // 解析所有 char 行 + charList.Clear(); + foreach (Match m in Regex.Matches(text, + @"^char\s+id=(-?\d+)\s+x=(-?\d+)\s+y=(-?\d+)\s+width=(\d+)\s+height=(\d+)" + + @"\s+xoffset=(-?\d+)\s+yoffset=(-?\d+)\s+xadvance=(-?\d+)", + RegexOptions.Multiline)) + { + var info = new FntCharInfo + { + id = int.Parse(m.Groups[1].Value), + x = int.Parse(m.Groups[2].Value), + y = int.Parse(m.Groups[3].Value), + width = int.Parse(m.Groups[4].Value), + height = int.Parse(m.Groups[5].Value), + xoffset = int.Parse(m.Groups[6].Value), + yoffset = int.Parse(m.Groups[7].Value), + xadvance = int.Parse(m.Groups[8].Value), + }; + + // y 翻转:BMFont 左上原点 → Unity 左下原点 + int flipY = fntTextureH - info.y - info.height; + info.unityRect = new Rect(info.x, flipY, info.width, info.height); + + charList.Add(info); + } + + // 自动查找对应 PNG + if (!string.IsNullOrEmpty(pageFileName)) + { + // 优先从 .fnt 同目录查找 + string fntDir = Path.GetDirectoryName(assetPath).Replace('\\', '/'); + string candidatePath = fntDir + "/" + pageFileName; + var tex = AssetDatabase.LoadAssetAtPath(candidatePath); + if (tex == null) + { + // 在整个项目中按文件名搜索 + string nameWithoutExt = Path.GetFileNameWithoutExtension(pageFileName); + string[] guids = AssetDatabase.FindAssets(nameWithoutExt + " t:Texture2D"); + foreach (string g in guids) + { + string p = AssetDatabase.GUIDToAssetPath(g); + if (p.EndsWith("/" + pageFileName, System.StringComparison.OrdinalIgnoreCase)) + { + tex = AssetDatabase.LoadAssetAtPath(p); + if (tex != null) break; + } + } + } + + if (tex != null) + { + targetTexture = tex; + namePrefix = Path.GetFileNameWithoutExtension(pageFileName); + } + } + + Repaint(); + } + + /// 把字符 id 映射成可读的名称标签 + private string CharToLabel(int charId) + { + switch (charId) + { + case 43: return "+"; + case 44: return ","; + case 45: return "-"; + case 46: return "."; + case 47: return "/"; + case 58: return ":"; + case 33: return "!"; + case 63: return "?"; + case 40: return "("; + case 41: return ")"; + case 91: return "["; + case 93: return "]"; + case 123: return "{"; + case 125: return "}"; + } + if (charId >= 48 && charId <= 57) return (charId - 48).ToString(); + if (charId >= 65 && charId <= 90) return ((char)charId).ToString(); + if (charId >= 97 && charId <= 122) return ((char)charId).ToString(); + return $"u{charId}"; + } + + /// 把字符 id 映射成可作为 sprite 名称的英文标识符 + private string CharToName(int charId) + { + switch (charId) + { + case 43: return "plus"; + case 44: return "comma"; + case 45: return "minus"; + case 46: return "dot"; + case 47: return "slash"; + case 58: return "colon"; + case 33: return "excl"; + case 63: return "quest"; + case 40: return "lparen"; + case 41: return "rparen"; + case 91: return "lbracket"; + case 93: return "rbracket"; + case 123: return "lbrace"; + case 125: return "rbrace"; + } + if (charId >= 48 && charId <= 57) return (charId - 48).ToString(); + if (charId >= 65 && charId <= 90) return ((char)charId).ToString(); + if (charId >= 97 && charId <= 122) return ((char)charId).ToString(); + return $"u{charId}"; + } + + #endregion + + #region Meta 写入 + + /// 主入口:把字符列表写入 PNG.meta + private void WriteSpritesToMeta() + { + if (targetTexture == null || charList.Count == 0) + { + EditorUtility.DisplayDialog("提示", "请先加载 .fnt 文件并选择目标 PNG", "确定"); + return; + } + + string pngPath = AssetDatabase.GetAssetPath(targetTexture); + string metaPath = pngPath + ".meta"; + if (!File.Exists(metaPath)) + { + EditorUtility.DisplayDialog("错误", $"找不到 meta 文件:\n{metaPath}", "确定"); + return; + } + + // 使用 PNG 实际尺寸做 Y 翻转(如果与 fnt 声明不同,按实际尺寸为准) + int texW = targetTexture.width; + int texH = targetTexture.height; + if (texW != fntTextureW || texH != fntTextureH) + { + Debug.LogWarning($"[FntSpriteSplitter] PNG 实际尺寸 {texW}x{texH} 与 fnt 声明 {fntTextureW}x{fntTextureH} 不一致,按实际尺寸翻转 y"); + foreach (var ch in charList) + { + int flipY = texH - ch.y - ch.height; + ch.unityRect = new Rect(ch.x, flipY, ch.width, ch.height); + } + } + + string prefix = string.IsNullOrEmpty(namePrefix) + ? Path.GetFileNameWithoutExtension(pngPath) + : namePrefix; + + StringBuilder sb = new StringBuilder(); + StringBuilder spritesYaml = new StringBuilder(); + List nameFileIdEntries = new List(); + + for (int i = 0; i < charList.Count; i++) + { + var ch = charList[i]; + string spriteName = nameByIndex + ? $"{prefix}_{i}" + : $"{prefix}_{CharToName(ch.id)}"; + + spritesYaml.AppendLine(" - serializedVersion: 2"); + spritesYaml.AppendLine($" name: {spriteName}"); + spritesYaml.AppendLine(" rect:"); + spritesYaml.AppendLine(" serializedVersion: 2"); + spritesYaml.AppendLine($" x: {(int)ch.unityRect.x}"); + spritesYaml.AppendLine($" y: {(int)ch.unityRect.y}"); + spritesYaml.AppendLine($" width: {(int)ch.unityRect.width}"); + spritesYaml.AppendLine($" height: {(int)ch.unityRect.height}"); + spritesYaml.AppendLine(" alignment: 0"); + spritesYaml.AppendLine(" pivot: {x: 0.5, y: 0.5}"); + spritesYaml.AppendLine(" border: {x: 0, y: 0, z: 0, w: 0}"); + spritesYaml.AppendLine(" outline: []"); + spritesYaml.AppendLine(" physicsShape: []"); + spritesYaml.AppendLine(" tessellationDetail: -1"); + spritesYaml.AppendLine(" bones: []"); + spritesYaml.AppendLine($" spriteID: {GenerateSpriteID(spriteName)}"); + spritesYaml.AppendLine(" internalID: 0"); + spritesYaml.AppendLine(" vertices: []"); + spritesYaml.AppendLine(" indices: "); + spritesYaml.AppendLine(" edges: []"); + spritesYaml.AppendLine(" weights: []"); + + nameFileIdEntries.Add($" {spriteName}: 0"); + + sb.AppendLine($" [+] {spriteName} rect=({(int)ch.unityRect.x},{(int)ch.unityRect.y},{(int)ch.unityRect.width}x{(int)ch.unityRect.height})"); + } + + string spritesContent = " sprites:\n" + spritesYaml.ToString().TrimEnd('\n', '\r') + "\n"; + string tableContent = " nameFileIdTable:\n" + + string.Join("\n", nameFileIdEntries) + "\n"; + + // 读取 meta + string metaText = File.ReadAllText(metaPath, Encoding.UTF8); + string result = metaText; + + // 替换 sprites 块 + if (clearBeforeWrite || metaText.Contains("sprites: []")) + { + if (metaText.Contains(" sprites: []")) + { + result = ReplaceFirst(result, " sprites: []", spritesContent); + } + else + { + int idx = result.IndexOf(" sprites:"); + if (idx >= 0) + { + int endIdx = FindBlockEnd(result, idx); + result = result.Substring(0, idx) + spritesContent + result.Substring(endIdx); + } + else + { + // 没有 sprites 字段,找 spriteSheet: 后插入 + int sheetIdx = result.IndexOf(" spriteSheet:"); + if (sheetIdx >= 0) + { + int lineEnd = result.IndexOf('\n', sheetIdx); + result = result.Substring(0, lineEnd + 1) + spritesContent + result.Substring(lineEnd + 1); + } + } + } + } + else + { + // 追加模式:在现有 sprites 块末尾插入新条目 + int idx = result.IndexOf(" sprites:"); + if (idx >= 0) + { + int blockEnd = FindBlockEnd(result, idx); + // blockEnd 指向下一个同级字段的起始位置 + // 在 blockEnd 前插入新内容(去掉 " sprites:\n" 前缀) + string newEntries = spritesYaml.ToString(); + result = result.Substring(0, blockEnd) + newEntries + result.Substring(blockEnd); + } + else + { + result = ReplaceFirst(result, " sprites: []", spritesContent); + } + } + + // 替换 nameFileIdTable 块 + int tblIdx = result.IndexOf(" nameFileIdTable:"); + if (tblIdx >= 0) + { + if (clearBeforeWrite || result.Contains(" nameFileIdTable: {}")) + { + int tblEndIdx = FindBlockEnd(result, tblIdx); + result = result.Substring(0, tblIdx) + tableContent + result.Substring(tblEndIdx); + } + else + { + // 追加:在 nameFileIdTable 块末尾插入新条目 + int tblEndIdx = FindBlockEnd(result, tblIdx); + string extra = string.Join("\n", nameFileIdEntries) + "\n"; + result = result.Substring(0, tblEndIdx) + extra + result.Substring(tblEndIdx); + } + } + + File.WriteAllText(metaPath, result, new UTF8Encoding(false)); + AssetDatabase.ImportAsset(pngPath, ImportAssetOptions.ForceUpdate); + + sb.AppendLine($"\n[完成] 已写入 {charList.Count} 个 Sprite 到:"); + sb.AppendLine($" {metaPath}"); + sb.AppendLine("\n→ Unity 已自动 Reimport,请在 Inspector / Sprite Editor 中确认。"); + + logText = sb.ToString(); + showLog = true; + Debug.Log("[FntSpriteSplitter]\n" + logText); + } + + /// 清空 PNG.meta 中所有 sprites + private void ClearSpritesInMeta() + { + if (targetTexture == null) return; + + string pngPath = AssetDatabase.GetAssetPath(targetTexture); + string metaPath = pngPath + ".meta"; + if (!File.Exists(metaPath)) return; + + string metaText = File.ReadAllText(metaPath, Encoding.UTF8); + + // sprites: ... + string result = metaText; + int idx = result.IndexOf(" sprites:"); + if (idx >= 0) + { + int endIdx = FindBlockEnd(result, idx); + result = result.Substring(0, idx) + " sprites: []\n" + result.Substring(endIdx); + } + + // nameFileIdTable: ... + int tblIdx = result.IndexOf(" nameFileIdTable:"); + if (tblIdx >= 0) + { + int tblEndIdx = FindBlockEnd(result, tblIdx); + result = result.Substring(0, tblIdx) + " nameFileIdTable: {}\n" + result.Substring(tblEndIdx); + } + + File.WriteAllText(metaPath, result, new UTF8Encoding(false)); + AssetDatabase.ImportAsset(pngPath, ImportAssetOptions.ForceUpdate); + + logText = $"[清空] 已清空 {Path.GetFileName(metaPath)} 中所有 sprites"; + showLog = true; + } + + #endregion + + #region 工具方法 + + /// 重置所有状态 + private void ClearAll() + { + fntAssetPath = ""; + targetTexture = null; + charList.Clear(); + fntTextureW = 0; + fntTextureH = 0; + namePrefix = ""; + logText = ""; + Repaint(); + } + + /// 替换字符串中第一次出现的 oldText + private string ReplaceFirst(string text, string oldText, string newText) + { + int idx = text.IndexOf(oldText); + if (idx < 0) return text; + return text.Substring(0, idx) + newText + text.Substring(idx + oldText.Length); + } + + /// + /// 从 blockStartIndex 开始,找到当前 YAML 块的结束位置。 + /// 块以 " keyName:" 开头,后续行要么以 " - " 继续列表项, + /// 要么以更多缩进(6+ 空格)作为子属性。 + /// 遇到同级缩进(4 空格 + 非 "-" 非空格)的行时结束。 + /// + private int FindBlockEnd(string text, int blockStartIndex) + { + int i = blockStartIndex; + // 跳过 " keyName:" 这一行 + int lineEnd = text.IndexOf('\n', i); + if (lineEnd < 0) return text.Length; + i = lineEnd + 1; + + while (i < text.Length) + { + int nextNewline = text.IndexOf('\n', i); + if (nextNewline < 0) nextNewline = text.Length; + string line = text.Substring(i, nextNewline - i); + + // 空行跳过 + if (line.Trim().Length == 0) + { + i = nextNewline + 1; + continue; + } + + // " - " 开头 → 仍是列表项 + if (line.StartsWith(" - ")) + { + i = nextNewline + 1; + continue; + } + + // " "(6 空格)开头 → 子属性 + if (line.StartsWith(" ")) + { + i = nextNewline + 1; + continue; + } + + // " "(4 空格)开头但不是 "-" → 下一个同级字段,块结束 + if (line.StartsWith(" ") && !line.StartsWith(" - ") && !line.StartsWith(" ")) + { + return i; + } + + // 其他情况(缩进更少),块结束 + return i; + } + + return text.Length; + } + + /// + /// 基于 sprite 名称生成稳定的 32 位 hex spriteID。 + /// 使用 MD5 保证同一名称每次生成结果一致,便于多次写入时保持稳定。 + /// + private string GenerateSpriteID(string name) + { + using (var md5 = System.Security.Cryptography.MD5.Create()) + { + byte[] bytes = md5.ComputeHash(Encoding.UTF8.GetBytes("fnt-sprite-" + name)); + var sb = new StringBuilder(); + foreach (byte b in bytes) sb.Append(b.ToString("x2")); + return sb.ToString(); + } + } + + #endregion +} diff --git a/Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs.meta b/Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs.meta similarity index 83% rename from Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs.meta rename to Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs.meta index 00f824bbb..dd7961638 100644 --- a/Assets/Framework/Tool/Sprite/Editor/AtlasAutoSplitter.cs.meta +++ b/Assets/Framework/Tool/Sprite/Editor/FntSpriteSplitter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9e1311fb27279f549b1260dade1cab15 +guid: aa94987a764257c41a7a321857b6f340 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/MyGame/Scripts/Net/APIManager.cs b/Assets/MyGame/Scripts/Net/APIManager.cs index 40d09d5ff..0b7b33583 100644 --- a/Assets/MyGame/Scripts/Net/APIManager.cs +++ b/Assets/MyGame/Scripts/Net/APIManager.cs @@ -254,7 +254,7 @@ namespace Assets.MyGame.Scripts.Net var ut = res.data as UserToken; if (ut != null) token = ut.token; #if UNITY_EDITOR - Debug.Log("微信登录成功 Token" + token); + Debug.Log("登录成功 Token" + token); #endif @@ -310,7 +310,17 @@ namespace Assets.MyGame.Scripts.Net Debug.Log("url----" + url + "--" + "Json-" + json + "res--" + JsonConvert.SerializeObject(res)); #endif + // 自动保存 token + if (typeof(T) == typeof(UserToken)) + { + var ut = res.data as UserToken; + if (ut != null) token = ut.token; +#if UNITY_EDITOR + Debug.Log("微信登录成功 Token" + token); +#endif + + } if (res.code == 0) { action?.Invoke(res.data); diff --git a/Assets/MyGame/Scripts/Net/WebSocketManager.cs b/Assets/MyGame/Scripts/Net/WebSocketManager.cs index 7be894384..ab73ea2f0 100644 --- a/Assets/MyGame/Scripts/Net/WebSocketManager.cs +++ b/Assets/MyGame/Scripts/Net/WebSocketManager.cs @@ -217,25 +217,25 @@ namespace Assets.MyGame.Scripts.Net UIManager.Instance.ShowBoardError($"[WebSocket] {type} 未连接,无法发送消息"); #endif - switch (type) - { - case SocketType.login: - break; - case SocketType.room: - break; - case SocketType.game: + //switch (type) + //{ + // case SocketType.login: + // break; + // case SocketType.room: + // break; + // case SocketType.game: - //等待界面添加 - UIManager.Instance.ShowAsync(UIPanel.HomeMainPanel, GameManager.Instance.gameData.currGameType); - UIManager.Instance.ShowBoardGongGao("网络异常,请重新进入房间"); - break; - case SocketType.chess: - break; - case SocketType.customer: - break; - default: - break; - } + // //等待界面添加 + // UIManager.Instance.ShowAsync(UIPanel.HomeMainPanel, GameManager.Instance.gameData.currGameType); + // //UIManager.Instance.ShowBoardGongGao("网络异常,请重新进入房间"); + // break; + // case SocketType.chess: + // break; + // case SocketType.customer: + // break; + // default: + // break; + //} } } diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumEvent.cs b/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumEvent.cs index 0f0a6e5ae..e023a0cb0 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumEvent.cs +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumEvent.cs @@ -1,15 +1,30 @@ using DG.Tweening; using System.Collections; using System.Collections.Generic; +using TMPro; using UnityEngine; public class ScoreNumEvent : MonoBehaviour { CoinScript coinScript; - + public TextMeshProUGUI tmp_CoinNum; + public TMP_SpriteAsset tmp_goldSprite; + public TMP_SpriteAsset tmp_SilverSprite; private void Awake() { coinScript =transform.parent. GetComponent(); + + if (coinScript.isLocalCoin) + { + tmp_CoinNum.spriteAsset = tmp_goldSprite; + + } + else + { + tmp_CoinNum.spriteAsset = tmp_SilverSprite; + + + } } public void eventShowCoin() { diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumScrollEvent.cs b/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumScrollEvent.cs index f2a88062f..213adaa91 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumScrollEvent.cs +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/AnimEvent/ScoreNumScrollEvent.cs @@ -1,10 +1,36 @@ using System.Collections; using System.Collections.Generic; +using TMPro; using UnityEngine; public class ScoreNumScrollEvent : MonoBehaviour { - public void dieFen() + public TextMeshProUGUI tmp_CoinNum; + public TMP_SpriteAsset tmp_goldSprite; + public TMP_SpriteAsset tmp_SilverSprite; + + /// + /// 切换分数 TMP 的 spriteAsset 样式。 + /// isGold=true → 金币样式 + /// isGold=false → 银币样式 + /// 需对应 sprite 已在 Inspector 赋值,否则跳过。 + /// + public void SetScoreStyle(bool isGold) + { + if (tmp_CoinNum == null) return; + var spriteAsset = isGold ? tmp_goldSprite : tmp_SilverSprite; + if (spriteAsset != null) + tmp_CoinNum.spriteAsset = spriteAsset; + } + + /// 设置分数文本(便捷封装,避免外部直接访问 tmp_CoinNum) + public void SetScoreText(string text) + { + if (tmp_CoinNum != null) + tmp_CoinNum.text = text; + } + + public void dieFen() { Destroy(gameObject); } diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/Coin.prefab b/Assets/MyGame/aa/Game/DefaultDieEffect/Coin.prefab index 9cf24b2ee..ef4fa4c28 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/Coin.prefab +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/Coin.prefab @@ -270,10 +270,13 @@ MonoBehaviour: silver: {fileID: 3594360202698095509} endPoint: {x: 0, y: 0, z: 0} isBoss: 0 + isLocalCoin: 0 coinCount: 0 userID: sitID: 0 startPoint: {x: 0, y: 0, z: 0} + goldSprite: {fileID: 11400000, guid: 1a4dc7630d04fd648b6c145e3f6f0323, type: 2} + solverSprite: {fileID: 11400000, guid: aa8990c831ea83645802f2c34dd9db45, type: 2} --- !u!1 &8236831357060171625 GameObject: m_ObjectHideFlags: 0 @@ -628,6 +631,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e68406c654e4a624bbfaf6191094ba67, type: 3} m_Name: m_EditorClassIdentifier: + tmp_CoinNum: {fileID: 5050591925468082569} + tmp_goldSprite: {fileID: 11400000, guid: 1a4dc7630d04fd648b6c145e3f6f0323, type: 2} + tmp_SilverSprite: {fileID: 11400000, guid: aa8990c831ea83645802f2c34dd9db45, type: 2} --- !u!114 &5050591925468082569 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 4564244244925188642, guid: 9ba3090b45c21ec46931e999ea1fe73f, diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/Coin/CoinScript.cs b/Assets/MyGame/aa/Game/DefaultDieEffect/Coin/CoinScript.cs index 3a1d446c2..e01874407 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/Coin/CoinScript.cs +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/Coin/CoinScript.cs @@ -6,12 +6,33 @@ using UnityEngine; public class CoinScript : BJBase { + public TMP_SpriteAsset goldSprite; + public TMP_SpriteAsset solverSprite; + public override void SetCoinCount() { tMP_CoinCount.text = NumAdd(coinCount.ToString()); // 自己爆奖显示金,别人显示银(由 Ws_DieFish 在创建时设置 isLocalCoin) - if (gold != null) gold.SetActive(isLocalCoin); - if (silver != null) silver.SetActive(!isLocalCoin); + if (isLocalCoin) + { + tMP_CoinCount.spriteAsset = goldSprite; + } + else + { + tMP_CoinCount.spriteAsset = solverSprite; + + } + if (gold != null) + { + gold.SetActive(isLocalCoin); + + } + if (silver != null) + { + silver.SetActive(!isLocalCoin); + + + } } } diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/ScoreNumScroll.prefab b/Assets/MyGame/aa/Game/DefaultDieEffect/ScoreNumScroll.prefab index 8579b91f3..c94c7e2c4 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/ScoreNumScroll.prefab +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/ScoreNumScroll.prefab @@ -206,3 +206,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f5d48b147517e204ba576052ec645afe, type: 3} m_Name: m_EditorClassIdentifier: + tmp_CoinNum: {fileID: 2469232617152954995} + tmp_goldSprite: {fileID: 11400000, guid: 1a4dc7630d04fd648b6c145e3f6f0323, type: 2} + tmp_SilverSprite: {fileID: 11400000, guid: aa8990c831ea83645802f2c34dd9db45, type: 2} diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs index 00846dd7e..df7907a48 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs @@ -8,6 +8,8 @@ public class BJEndUI : MonoBehaviour { public TextMeshProUGUI tMP_beishu; public TextMeshProUGUI tMP_score; + public TMP_SpriteAsset goldSprite; + public TMP_SpriteAsset SilverSprite; public bool useScoreAnim = false; // 是否启用分数递增动画 @@ -16,8 +18,12 @@ public class BJEndUI : MonoBehaviour Destroy(gameObject, 5); } - public void Init(int beishu, int score) + public void Init(int beishu, int score, bool isMine = false) { + // 自己爆奖用金色精灵,别人用银色 + tMP_beishu.spriteAsset = isMine ? goldSprite : SilverSprite; + tMP_score.spriteAsset = isMine ? goldSprite : SilverSprite; + tMP_beishu.text = ""+ beishu.ToString(); if (useScoreAnim) diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs index 91c530672..6764a4693 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs @@ -71,6 +71,7 @@ public class BJEventBase : MonoBehaviour private SitPosData _targetSit; // 目标座位引用 private Coroutine _scoreCoroutine; // 加分协程 private GameObject _scoreBoard; // 自动创建的分数版(用于移动) + private BJImage _bjImage; // 分数版上的 BJImage 组件(可选,用于切换金币/银币样式) private int _activeCoinRoutines; // 正在运行的 CoinArrival 协程数量 public object obj; @@ -102,6 +103,9 @@ public class BJEventBase : MonoBehaviour // 是否是本地玩家自己打的 isSelf = _targetSit != null && _targetSit.user == GameManager.Instance.user.id; + // 根据 isSelf 切换分数样式(自己=金币,他人=银币) + ApplyScoreStyle(); + action1?.Invoke(); } private void Start() @@ -133,8 +137,33 @@ public class BJEventBase : MonoBehaviour var board = Instantiate(prefab, parent); _scoreBoard = board; - var tmp = board.GetComponentInChildren(); - if (tmp != null) tMP_Score = tmp; + // 优先获取 BJImage 组件(新预制体),用其 tmp_CoinNum 作为分数 TMP + _bjImage = board.GetComponentInChildren(); + if (_bjImage != null && _bjImage.tmp_CoinNum != null) + { + tMP_Score = _bjImage.tmp_CoinNum; + } + else + { + // 回退:直接获取 TextMeshProUGUI + var tmp = board.GetComponentInChildren(); + if (tmp != null) tMP_Score = tmp; + } + } + + /// + /// 根据 isSelf 切换分数 TMP 的 spriteAsset: + /// 自己击杀 → goldSprite(金币样式) + /// 他人击杀 → silverSprite(银币样式) + /// 需要预制体上挂有 BJImage 组件且对应 sprite 已赋值;否则跳过不影响原有显示。 + /// + protected virtual void ApplyScoreStyle() + { + if (_bjImage == null || tMP_Score == null) return; + + var spriteAsset = isSelf ? _bjImage.goldSprite : _bjImage.silverSprite; + if (spriteAsset != null) + tMP_Score.spriteAsset = spriteAsset; } // ==================== 特效相关 ==================== @@ -268,7 +297,20 @@ public class BJEventBase : MonoBehaviour if (addScorePrefab != null) { var inst = Instantiate(addScorePrefab, parent.position + Vector3.up * 60, Quaternion.identity, parent); - inst.transform.GetChild(0).GetComponent().text = CoinScript.NumAdd(r.Amount.ToString()); + // 优先用 ScoreNumScrollEvent 组件,按 isSelf 切换金/银币样式 + var scrollEvent = inst.GetComponent(); + if (scrollEvent != null) + { + scrollEvent.SetScoreStyle(isSelf); + scrollEvent.SetScoreText(CoinScript.NumAdd(r.Amount.ToString())); + } + else + { + // 回退:直接取第一个子物体的 TMP + var tmp = inst.transform.GetChild(0).GetComponent(); + if (tmp != null) + tmp.text = CoinScript.NumAdd(r.Amount.ToString()); + } } //AudioManager.Instance.PlayerFX(62022); @@ -388,7 +430,7 @@ public class BJEventBase : MonoBehaviour } var endUI = Instantiate(bjEndUI, uiPos, Quaternion.identity, CreateFishManager.Instance.bjEffectRoot); - endUI.Init(bJbeishu, maxScore); + endUI.Init(bJbeishu, maxScore, isSelf); } // 删除分数面板 diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs new file mode 100644 index 000000000..b5ae3d26e --- /dev/null +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs @@ -0,0 +1,11 @@ +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; + +public class BJImage : MonoBehaviour +{ + public TextMeshProUGUI tmp_CoinNum; + public TMP_SpriteAsset goldSprite; + public TMP_SpriteAsset silverSprite; +} diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs.meta b/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs.meta new file mode 100644 index 000000000..e551a17cb --- /dev/null +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7af97c1c3c67315429108cfd527e33c1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/Image.prefab b/Assets/MyGame/aa/Game/FLZY/BOSS/Image.prefab index a73d4d083..1a1124335 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/Image.prefab +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/Image.prefab @@ -281,11 +281,48 @@ PrefabInstance: type: 3} insertIndex: 0 addedObject: {fileID: 3832223424831496137} - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 6975063179180105496, guid: 3098188d5a351294099bcec3fd687086, + type: 3} + insertIndex: -1 + addedObject: {fileID: 4808112615303316917} m_SourcePrefab: {fileID: 100100000, guid: 3098188d5a351294099bcec3fd687086, type: 3} +--- !u!114 &3080829888871638985 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2228169962128689794, guid: 3098188d5a351294099bcec3fd687086, + type: 3} + m_PrefabInstance: {fileID: 3759734589492948299} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!224 &5057580892980106450 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 8222835932527081881, guid: 3098188d5a351294099bcec3fd687086, type: 3} m_PrefabInstance: {fileID: 3759734589492948299} m_PrefabAsset: {fileID: 0} +--- !u!1 &6116211215255876179 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6975063179180105496, guid: 3098188d5a351294099bcec3fd687086, + type: 3} + m_PrefabInstance: {fileID: 3759734589492948299} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4808112615303316917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6116211215255876179} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7af97c1c3c67315429108cfd527e33c1, type: 3} + m_Name: + m_EditorClassIdentifier: + tmp_CoinNum: {fileID: 3080829888871638985} + goldSprite: {fileID: 11400000, guid: b5a3b539bfcb41e46ad594b9b14d7732, type: 2} + silverSprite: {fileID: 11400000, guid: e034cf5e78470b44f8a1c4d42d5039d6, type: 2} diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/JBP/Image Variant.prefab b/Assets/MyGame/aa/Game/FLZY/BOSS/JBP/Image Variant.prefab index c4d3acafd..7db4f0e49 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/JBP/Image Variant.prefab +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/JBP/Image Variant.prefab @@ -238,11 +238,36 @@ PrefabInstance: insertIndex: -1 addedObject: {fileID: 6352458982913648792} m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 4645764801385628004, guid: 04421d7f76935c445ac76dbda935f9d2, + type: 3} + insertIndex: -1 + addedObject: {fileID: 7781089853711520346} - targetCorrespondingSourceObject: {fileID: 2879358844775670308, guid: 04421d7f76935c445ac76dbda935f9d2, type: 3} insertIndex: -1 addedObject: {fileID: 4763235343590253523} m_SourcePrefab: {fileID: 100100000, guid: 04421d7f76935c445ac76dbda935f9d2, type: 3} +--- !u!1 &3444441392116629287 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4645764801385628004, guid: 04421d7f76935c445ac76dbda935f9d2, + type: 3} + m_PrefabInstance: {fileID: 8049075247243722307} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7781089853711520346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3444441392116629287} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7af97c1c3c67315429108cfd527e33c1, type: 3} + m_Name: + m_EditorClassIdentifier: + tmp_CoinNum: {fileID: 5903505483906214589} + goldSprite: {fileID: 11400000, guid: b5a3b539bfcb41e46ad594b9b14d7732, type: 2} + silverSprite: {fileID: 11400000, guid: e034cf5e78470b44f8a1c4d42d5039d6, type: 2} --- !u!224 &4403424793818601894 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 5956033389255288805, guid: 04421d7f76935c445ac76dbda935f9d2, @@ -267,3 +292,15 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 8b7c9316b41c1b44280e100cb4f11bfe, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &5903505483906214589 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4492755964584596734, guid: 04421d7f76935c445ac76dbda935f9d2, + type: 3} + m_PrefabInstance: {fileID: 8049075247243722307} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5206590904372190311} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs index 2ccca0137..8fbadbe89 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs @@ -64,6 +64,9 @@ public class JinLongEvent : BJEventBase // paoBei = paobei; // goldAddCount = paobei * 100; //} + public TextMeshProUGUI tmp_CoinNum; + public TMP_SpriteAsset tmp_goldSprite; + public TMP_SpriteAsset tmp_SilverSprite; public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); @@ -128,4 +131,5 @@ public class JinLongEvent : BJEventBase var v = layeredPool.BossGlodCoinRandrom(tMP_Score.transform.position, min, max); return v; } + } diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs index 1e71b6e97..233ceca67 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs @@ -43,7 +43,9 @@ public class LeiLongEvent : BJEventBase state.SetAnimation(0, first, false); state.AddAnimation(0, next, true, 0f); } - + public TextMeshProUGUI tmp_CoinNum; + public TMP_SpriteAsset tmp_goldSprite; + public TMP_SpriteAsset tmp_SilverSprite; public override void Init(int goldCount,int posID,int paobei,int fishScore,int beishu,Action action,Action action1=null) { JiaFen =()=>{ diff --git a/Assets/MyGame/aa/Game/HHWK/GameMoveLne/黑神话悟空路线图.txt b/Assets/MyGame/aa/Game/HHWK/GameMoveLne/黑神话悟空路线图.txt index 824d11e31..f00fd42b7 100644 --- a/Assets/MyGame/aa/Game/HHWK/GameMoveLne/黑神话悟空路线图.txt +++ b/Assets/MyGame/aa/Game/HHWK/GameMoveLne/黑神话悟空路线图.txt @@ -196,8 +196,8 @@ 曲线196;-1238.0082,122.68551;-1104.1694,157.73851;-897.0381,154.55188;-718.58636,148.1786;-568.81445,148.1786;-377.61627,151.36523;-234.21764,151.36523;-65.3259,157.73851;58.952927,151.36523;215.09813,148.1786;336.1903,154.55188;463.65576,154.55188;597.4945,151.36523;756.8263,157.73851;916.1581,154.55188;1078.6766,144.99196;1295.3679,122.68551;1397.3402,116.31223 曲线197;1362.2872,97.19241;1142.4093,106.75233;970.33093,119.49887;833.30554,129.05878;734.51984,132.24542;501.8954,154.55188;313.88385,157.73851;138.61885,144.99196;-90.81899,141.80533;-291.5771,141.80533;-457.2822,132.24542;-616.614,116.31223;-782.31915,113.125595;-957.58417,106.75233;-1107.3561,100.37905;-1288.9944,94.005775 曲线198;1327.2343,-231.03114;1151.9692,-227.84451;951.2112,-199.16478;833.30554,-205.53806;680.34705,-202.35143;511.45532,-186.41824;419.04285,-189.60487;243.77785,-186.41824;49.39302,-189.60487;-151.36508,-180.04497;-342.5633,-192.7915;-517.8283,-195.97815;-769.5726,-202.35143;-874.7316,-202.35143;-1104.1694,-218.2846;-1209.3284,-218.2846;-1327.234,-224.65788 -曲线199;1.5934601,-760.0128;-74.88582,-613.42755;-195.978,-470.0289;-275.64392,-361.68326;-348.93655,-259.71088;-415.85593,-170.48506;-479.58862,-68.51269;-536.9481,27.08641;-575.18774,119.49887;-575.18774,231.03114;-546.508,326.63025;-482.77527,434.9759;-396.73608,514.6418;-301.13702,587.93445;-170.48491,683.53357;-65.3259,779.1326 -曲线200;173.67183,-772.75934;317.0705,-635.734;431.78937,-463.6556;508.26868,-352.12335;556.06824,-250.15097;575.18805,-87.63251;556.06824,65.32605;498.70874,186.41824;431.78937,275.64407;333.00366,361.68326;221.47139,460.469;100.379196,546.5082;-1.5931702,616.6142;-119.498726,709.0266;-237.40428,791.8792 +曲线199;-1259.0399,-18.641823;-1104.1694,-7.1699305;-983.7146,-12.905875;-877.5996,-7.1699305;-748.54083,-7.1699305;-625.218,-4.301958;-501.89517,-4.301958;-338.42072,7.1699333;-232.30574,7.1699333;-54.491425,7.1699333;63.09546,7.1699333;235.1738,1.4339876;395.7803,18.641825;590.8025,7.1699333;777.2207,1.4339876;923.4873,-7.1699305;1064.018,-10.037904;1244.7002,-10.037904;1356.5511,-12.905875 +曲线200;1353.6832,-53.057495;1190.2087,-53.057495;1107.0376,-53.057495;977.97876,-53.057495;860.39185,-53.057495;739.937,-47.32155;599.4064,-41.5856;476.08353,-41.5856;324.08096,-38.71763;220.83395,-47.32155;34.41574,-47.32155;-117.58682,-53.057495;-249.51358,-55.92547;-398.64816,-55.92547;-527.7069,-64.52938;-688.3134,-70.26533;-794.4284,-78.86925;-926.3551,-90.34114;-1086.9617,-101.81303;-1270.5118,-113.28492;-1347.9471,-119.02086 曲线201;-890.6648,718.58655;-826.93207,584.7478;-756.82605,489.1487;-689.9067,352.12335;-632.5472,240.59106;-597.4942,135.43205;-549.69464,14.339865;-492.3352,-81.25923;-431.78912,-148.1786;-323.44345,-208.7247;-211.91118,-240.59106;-109.93881,-266.08414;4.7801056,-278.8307;113.12575,-285.20398;211.91148,-288.3906;333.00366,-275.64407;438.16266,-234.21779;546.5083,-167.29842;661.22723,-52.579502;753.63965,55.76614;820.5591,119.49887;963.95764,221.47124;1062.7434,243.7777;1206.1421,269.27078;1285.808,278.8307;1422.8334,282.01733 曲线202;715.4,826.9322;673.97375,664.4137;632.5475,556.06805;600.6811,473.2155;565.6281,368.05652;536.94836,294.7639;495.5221,192.7915;450.90918,103.56569;396.7364,14.339865;342.56354,-65.32605;304.3239,-113.125595;240.5912,-164.11179;160.92528,-205.53806;74.88609,-227.84451;-4.7798004,-250.15097;-132.24527,-262.89752;-275.64392,-269.27078;-463.65546,-246.96432;-575.18774,-186.41824;-629.3606,-97.19241;-680.34674,20.713137;-728.1463,119.49887;-798.2523,160.92514;-884.2915,202.35143;-1011.75696,246.96432;-1097.7961,269.27078;-1247.5681,297.95053 曲线203;-1355.9137,-11.153228;-1231.6349,-14.339865;-1075.4896,-30.273046;-897.0381,-65.32605;-775.94586,-106.75233;-549.69464,-189.60487;-412.66928,-227.84451;-282.01718,-240.59106;-119.498726,-250.15097;-55.76599,-253.3376;100.379196,-237.40442;195.97829,-224.65788;323.44373,-208.7247;438.16266,-195.97815;584.7479,-160.92514;734.51984,-148.1786;865.172,-148.1786;999.01074,-164.11179;1113.7296,-183.2316;1241.1951,-218.2846;1375.0338,-250.15097;1457.8864,-288.3906 diff --git a/Assets/MyGame/aa/Game/UI_baojiang.prefab b/Assets/MyGame/aa/Game/UI_baojiang.prefab index 9365c274b..6d82315c2 100644 --- a/Assets/MyGame/aa/Game/UI_baojiang.prefab +++ b/Assets/MyGame/aa/Game/UI_baojiang.prefab @@ -323,6 +323,9 @@ MonoBehaviour: m_EditorClassIdentifier: tMP_beishu: {fileID: 4340237964197962142} tMP_score: {fileID: 8500458599698691596} + goldSprite: {fileID: 11400000, guid: b5a3b539bfcb41e46ad594b9b14d7732, type: 2} + SilverSprite: {fileID: 11400000, guid: e034cf5e78470b44f8a1c4d42d5039d6, type: 2} + useScoreAnim: 0 --- !u!114 &4340237964197962142 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2499807387639965376, guid: 016cca90246ec334390dabcc5bdb6207, diff --git a/Assets/MyGame/aa/UI/DefaultPanel/BossBoardCarstGongGao.prefab b/Assets/MyGame/aa/UI/DefaultPanel/BossBoardCarstGongGao.prefab index 119d0aa1d..71987edf0 100644 --- a/Assets/MyGame/aa/UI/DefaultPanel/BossBoardCarstGongGao.prefab +++ b/Assets/MyGame/aa/UI/DefaultPanel/BossBoardCarstGongGao.prefab @@ -59,7 +59,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 + m_RaycastTarget: 0 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: @@ -110,7 +110,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 750, y: 0} + m_AnchoredPosition: {x: 429, y: 0} m_SizeDelta: {x: 0, y: 100} m_Pivot: {x: 0, y: 0.5} --- !u!222 &4069715543161013403 @@ -135,7 +135,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 + m_RaycastTarget: 0 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: @@ -259,10 +259,10 @@ RectTransform: - {fileID: 6980037835605108770} m_Father: {fileID: 5906154763923034694} 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: 3.3382, y: -35} - m_SizeDelta: {x: 739.2659, y: 68} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 2.611908, y: -1.0000019} + m_SizeDelta: {x: -141.938, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &670689317359163242 CanvasRenderer: @@ -286,7 +286,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 0.09803922} - m_RaycastTarget: 1 + m_RaycastTarget: 0 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: @@ -351,8 +351,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, y: -106} - m_SizeDelta: {x: 965, y: 68} + m_AnchoredPosition: {x: -5.9392, y: -94.737915} + m_SizeDelta: {x: 561.2, y: 45.4758} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4157826458431261933 CanvasRenderer: @@ -376,7 +376,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 + m_RaycastTarget: 0 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: diff --git a/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs b/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs index d75fe742e..249af88b6 100644 --- a/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs +++ b/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs @@ -177,6 +177,8 @@ public class GameMainPanel_FishBase : GameMainPanel_Base private Dictionary botSkills = new Dictionary(); // bot 目标记忆 private Dictionary botTargetGuid = new Dictionary(); + // bot 锁定同步节流:记录上次广播的锁定目标 guid(null 表示未锁定),只有目标变化才广播 + private Dictionary botLastSyncLockGuid = new Dictionary(); // bot 状态计时:开火后持续 Attack 动画,空闲 0.3s 切回 Idle private Dictionary botIdleTimer = new Dictionary(); // bot 最近的 FrameData_FireBullet(给其他客户端还原技能状态) @@ -1153,8 +1155,11 @@ public class GameMainPanel_FishBase : GameMainPanel_Base { CreateBullet(sit, startPos, angle, isDouble, isLock, bullitIDs[0]); } + if (sit.posID==currSitData.posID) + { + AudioManager.Instance.PlayFX(bulletClip); - AudioManager.Instance.PlayFX(bulletClip); + } } private bool isLaser = false; @@ -2241,20 +2246,20 @@ public class GameMainPanel_FishBase : GameMainPanel_Base { if (sit.monCotl_Lock != target) { - sit.isLock = true; - sit.monCotl_Lock = target; - // ⭐ 统一用 ResolveLockTransform:colliderList 第一个活跃 → lockPoint → transform - sit.monCotl_Lock_Position = ResolveLockTransform(target); - if (sit.lockFX != null) sit.lockFX.SetActive(true); + // ⭐ 统一用 SetLockTarget:内部会设置 isLock / monCotl_Lock / monCotl_Lock_Position / lockFX.SetActive + sit.SetLockTarget(target, ResolveLockTransform(target)); + // ⭐ 广播锁定状态给其他客户端(节流:目标 guid 变化才广播) + SyncBotLock(sit, target.guid); } } else { if (sit.isLock) { - sit.isLock = false; - sit.monCotl_Lock = null; - if (sit.lockFX != null) sit.lockFX.SetActive(false); + // ⭐ 统一用 ClearLock:内部会清空 isLock / monCotl_Lock / lockFX.SetActive(false) + sit.ClearLock(); + // ⭐ 广播取消锁定给其他客户端 + SyncBotLock(sit, null); } } @@ -2484,13 +2489,16 @@ public class GameMainPanel_FishBase : GameMainPanel_Base WebSocketSendList.LeaveRoom(roomId, sit.user); } - // 清理锁定 - sit.isLock = false; - sit.monCotl_Lock = null; - if (sit.lockFX != null) sit.lockFX.SetActive(false); + // 清理锁定(统一用 ClearLock,并广播取消锁定给其他客户端) + if (sit.isLock) + { + sit.ClearLock(); + SyncBotLock(sit, null); + } // 清理记忆 botTargetGuid.Remove(sit.posID); + botLastSyncLockGuid.Remove(sit.posID); botFireTimer.Remove(sit.posID); botIdleTimer.Remove(sit.posID); botSkills.Remove(sit.posID); @@ -2837,6 +2845,39 @@ public class GameMainPanel_FishBase : GameMainPanel_Base WebSocketSendList.SyncGameData(sgd); } + /// + /// 机器人锁定状态广播(房主代发,复用 changeAutoTarget 帧类型)。 + /// 用 bot 自己的 sitPos,接收端 SyncGameData_ChangeTargetMonster 会根据 sitPos + /// 调用 SetLockTarget/ClearLock 更新对应 bot 座位,从而激活 lockFX 特效和锁定字段。 + /// 内置节流:只有目标 guid 变化(包括锁定→取消锁定)才真正广播。 + /// + /// bot 座位 + /// 锁定目标 guid,null 表示取消锁定 + private void SyncBotLock(SitPosData botSit, string targetGuid) + { + // ⭐ 节流:目标 guid 未变化不广播(避免每帧都发) + botLastSyncLockGuid.TryGetValue(botSit.posID, out string lastSynced); + if (lastSynced == targetGuid) return; + botLastSyncLockGuid[botSit.posID] = targetGuid; + + List guidList = null; + if (!string.IsNullOrEmpty(targetGuid)) + guidList = new List { targetGuid }; + + SyncGameData sgd = new SyncGameData + { + sitPos = botSit.posID, + frameType = FrameDataType.changeAutoTarget, + time = BeijingTimeManager.Instance.CurrentTimestampMs, + frameData = new FrameData_ChangeAutoTarget + { + targetGuid = guidList, + colliderIndex = -1 + } + }; + WebSocketSendList.SyncGameData(sgd); + } + /// 人机开火同步(房主代发) private void SyncFire_ForBot(SitPosData botSit, float angle, long gold, bool isSanShe, bool isDouble, bool isLock, List monsterIDs) diff --git a/Assets/MyGame/aa/UI/Game/左下.prefab b/Assets/MyGame/aa/UI/Game/左下.prefab index d87135d11..51a732ee5 100644 --- a/Assets/MyGame/aa/UI/Game/左下.prefab +++ b/Assets/MyGame/aa/UI/Game/左下.prefab @@ -34,8 +34,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: 111, y: -2.5} - m_SizeDelta: {x: 162, y: 38} + m_AnchoredPosition: {x: 111, y: -1.3994007} + m_SizeDelta: {x: 162, y: 40.2013} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &983759217907769273 CanvasRenderer: @@ -65,7 +65,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: 000000000000 + m_text: 123456789 m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 7cb7af7685a457443a295fdaa17beeea, type: 2} m_sharedMaterial: {fileID: 2100000, guid: 6a4ac15267282aa4790bdbb1dbbd6a3a, type: 2} @@ -92,7 +92,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 18.7 + m_fontSize: 25.05 m_fontSizeBase: 33.8 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -128,7 +128,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: -6.8155975, y: -3.83, z: 16.826782, w: 0} + m_margin: {x: -6.8155975, y: -5.3848553, z: 16.826782, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -1344,7 +1344,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3177929166328559778 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/MyGame/aa/UI/Home/MainPanel.prefab b/Assets/MyGame/aa/UI/Home/MainPanel.prefab index 7e353dc0e..57736d2b0 100644 --- a/Assets/MyGame/aa/UI/Home/MainPanel.prefab +++ b/Assets/MyGame/aa/UI/Home/MainPanel.prefab @@ -33,6 +33,7 @@ RectTransform: m_Children: - {fileID: 4313738529649717178} - {fileID: 6621572938974973778} + - {fileID: 2569752025301705985} m_Father: {fileID: 8977123748561868288} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} @@ -289,6 +290,7 @@ RectTransform: m_Children: - {fileID: 71085260912848673} - {fileID: 5242446602458029200} + - {fileID: 8522029896582159943} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -783,7 +785,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5242446602458029200 RectTransform: m_ObjectHideFlags: 0 @@ -917,7 +919,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &3056312152478796948 RectTransform: m_ObjectHideFlags: 0 @@ -1384,6 +1386,81 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &940622032394724540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3259600354279518470} + - component: {fileID: 7595797268333237770} + - component: {fileID: 4826359870978718883} + m_Layer: 0 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3259600354279518470 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940622032394724540} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5864306273920659334} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7595797268333237770 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940622032394724540} + m_CullTransparentMesh: 1 +--- !u!114 &4826359870978718883 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 940622032394724540} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 44d9f434cb4b4174a8966f854f2911ce, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &976627814742916862 GameObject: m_ObjectHideFlags: 0 @@ -1482,8 +1559,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -30.4, y: 2.7} - m_SizeDelta: {x: 0, y: -4.5248} + m_AnchoredPosition: {x: -30.4, y: 1.0613} + m_SizeDelta: {x: 0, y: -7.8023} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5670737719532928081 CanvasRenderer: @@ -1582,6 +1659,81 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1026763325495808865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6372095742417952005} + - component: {fileID: 5874975779647423123} + - component: {fileID: 1185997344104711346} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6372095742417952005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026763325495808865} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7878969533608560483} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 216, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5874975779647423123 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026763325495808865} + m_CullTransparentMesh: 1 +--- !u!114 &1185997344104711346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026763325495808865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1e18758ddddc0024abc33b46ec91f3bb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &1301466530299464587 GameObject: m_ObjectHideFlags: 0 @@ -1721,7 +1873,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &8330960017132421114 RectTransform: m_ObjectHideFlags: 0 @@ -2525,6 +2677,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1872033390588504643 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2569752025301705985} + - component: {fileID: 6567421128708748077} + - component: {fileID: 7272243379708430755} + m_Layer: 0 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2569752025301705985 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872033390588504643} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 116709192338210670} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -34.5} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6567421128708748077 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872033390588504643} + m_CullTransparentMesh: 1 +--- !u!114 &7272243379708430755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872033390588504643} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 30979d2d2bd840441817564845f26b5c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &1872368780844076581 GameObject: m_ObjectHideFlags: 0 @@ -2858,6 +3085,7 @@ MonoBehaviour: btn_UserInfo: {fileID: 7297753037684962080} userName: {fileID: 2960449875268765575} userID: {fileID: 3745571456954754606} + levelNum: {fileID: 5505360206552544897} sprite_Avatar: {fileID: 8285811320362616844} sprite_AvatarFrame: {fileID: 2258572344033151747} img_VIP: {fileID: 460274358873161673} @@ -2918,7 +3146,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &8878467317385104736 RectTransform: m_ObjectHideFlags: 0 @@ -3140,6 +3368,7 @@ RectTransform: m_Children: - {fileID: 1480769357188766920} - {fileID: 8878467317385104736} + - {fileID: 6594108526266856967} m_Father: {fileID: 8977123748561868288} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} @@ -3257,11 +3486,12 @@ RectTransform: m_GameObject: {fileID: 2384226982149630702} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9, y: 0.9, z: 0.9} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 8637069772634838774} - {fileID: 8576071800163166750} + - {fileID: 6412994707829198067} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -4084,6 +4314,7 @@ RectTransform: m_Children: - {fileID: 5154456731928623965} - {fileID: 3056312152478796948} + - {fileID: 6169935063357442258} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -4583,6 +4814,81 @@ MonoBehaviour: calculateTangents: 0 addNormals: 0 immutableTriangles: 0 +--- !u!1 &3207065891839524533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6454192060667930382} + - component: {fileID: 7073541860747769406} + - component: {fileID: 1140952561914627820} + m_Layer: 0 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6454192060667930382 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3207065891839524533} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1382706071284920527} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7073541860747769406 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3207065891839524533} + m_CullTransparentMesh: 1 +--- !u!114 &1140952561914627820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3207065891839524533} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 16eb953523d09884da0ca9f18e4c5a0c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &3266955922459747183 GameObject: m_ObjectHideFlags: 0 @@ -4655,6 +4961,81 @@ MonoBehaviour: y: 0 width: 1 height: 1 +--- !u!1 &3333274306529846179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8522029896582159943} + - component: {fileID: 3471849043053394194} + - component: {fileID: 595279453399598891} + m_Layer: 0 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8522029896582159943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3333274306529846179} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6424416562348975512} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3471849043053394194 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3333274306529846179} + m_CullTransparentMesh: 1 +--- !u!114 &595279453399598891 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3333274306529846179} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: bafea19eaf57d1348a78cef4008e74ae, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &3365163718717552857 GameObject: m_ObjectHideFlags: 0 @@ -4777,6 +5158,141 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &3417593168028799838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2969082509754521805} + - component: {fileID: 884474958057540092} + - component: {fileID: 5505360206552544897} + m_Layer: 0 + m_Name: level + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2969082509754521805 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3417593168028799838} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1491649160510942011} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 2.7544003} + m_SizeDelta: {x: -0.000076294, y: 5.5088} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &884474958057540092 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3417593168028799838} + m_CullTransparentMesh: 1 +--- !u!114 &5505360206552544897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3417593168028799838} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 000000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278971628 + m_fontColor: {r: 0.92549026, g: 0.92549026, b: 0.043137256, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 94.66436, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &3472105405025129601 GameObject: m_ObjectHideFlags: 0 @@ -5007,7 +5523,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &8576071800163166750 RectTransform: m_ObjectHideFlags: 0 @@ -5638,7 +6154,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 55.1, y: 0, z: 0, w: 0} + m_margin: {x: 55.1, y: 1.3597412, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -5808,7 +6324,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &4515810978464221381 RectTransform: m_ObjectHideFlags: 0 @@ -6033,8 +6549,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 20.5 - m_fontSizeBase: 20.5 + m_fontSize: 27 + m_fontSizeBase: 27 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 @@ -6481,6 +6997,7 @@ RectTransform: m_Children: - {fileID: 4474032682687916932} - {fileID: 5937231523360318056} + - {fileID: 7320212870870770046} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -6570,6 +7087,81 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &4620162169616950326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5469469785205906195} + - component: {fileID: 4046758081164061935} + - component: {fileID: 5692787387936959367} + m_Layer: 0 + m_Name: Image (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5469469785205906195 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620162169616950326} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4653724501418068477} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -29.9} + m_SizeDelta: {x: 216, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4046758081164061935 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620162169616950326} + m_CullTransparentMesh: 1 +--- !u!114 &5692787387936959367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4620162169616950326} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ac201a499545dd24493cadbf449c3528, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &4763661163803912119 GameObject: m_ObjectHideFlags: 0 @@ -6741,8 +7333,8 @@ RectTransform: m_GameObject: {fileID: 4851564889760188354} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalScale: {x: 0.9, y: 0.9, z: 0.9} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 2055537689476822883} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -6909,6 +7501,141 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &5037375244710220120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7916930674198422647} + - component: {fileID: 2720757647529578779} + - component: {fileID: 6133450314756373592} + m_Layer: 0 + m_Name: IDLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7916930674198422647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5037375244710220120} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1491649160510942011} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 2.7544003} + m_SizeDelta: {x: -0.000076294, y: 5.5088} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2720757647529578779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5037375244710220120} + m_CullTransparentMesh: 1 +--- !u!114 &6133450314756373592 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5037375244710220120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u7B49\u7EA7:" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278971628 + m_fontColor: {r: 0.92549026, g: 0.92549026, b: 0.043137256, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 23 + m_fontSizeBase: 23 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 40.1, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &5061706179239590706 GameObject: m_ObjectHideFlags: 0 @@ -7788,7 +8515,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5114635449444784476 RectTransform: m_ObjectHideFlags: 0 @@ -8314,7 +9041,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &9215183767875133013 RectTransform: m_ObjectHideFlags: 0 @@ -8464,6 +9191,7 @@ RectTransform: m_Children: - {fileID: 3178913141885236357} - {fileID: 5114635449444784476} + - {fileID: 3259600354279518470} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -8854,7 +9582,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &626290166600402111 RectTransform: m_ObjectHideFlags: 0 @@ -8971,6 +9699,83 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6437348728974679647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1491649160510942011} + - component: {fileID: 5514934247159643986} + - component: {fileID: 8508087037942836127} + m_Layer: 0 + m_Name: LevelBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1491649160510942011 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6437348728974679647} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7916930674198422647} + - {fileID: 2969082509754521805} + m_Father: {fileID: 4422694767933631088} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 197.6, y: -80.1} + m_SizeDelta: {x: 218, y: 26} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5514934247159643986 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6437348728974679647} + m_CullTransparentMesh: 1 +--- !u!114 &8508087037942836127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6437348728974679647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.49019608} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0d34cb68133053a488259f821df12baf, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &6569378077568142016 GameObject: m_ObjectHideFlags: 0 @@ -9260,7 +10065,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5937231523360318056 RectTransform: m_ObjectHideFlags: 0 @@ -9452,6 +10257,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7171471067210539950 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6169935063357442258} + - component: {fileID: 5189999277452394597} + - component: {fileID: 70425387081762833} + m_Layer: 0 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6169935063357442258 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7171471067210539950} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1548821791665219514} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5189999277452394597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7171471067210539950} + m_CullTransparentMesh: 1 +--- !u!114 &70425387081762833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7171471067210539950} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 13940935ca77c77479464fb4ac186169, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &7212452344016506208 GameObject: m_ObjectHideFlags: 0 @@ -9485,6 +10365,7 @@ RectTransform: m_Children: - {fileID: 6257541975936747359} - {fileID: 8330960017132421114} + - {fileID: 6372095742417952005} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -9696,6 +10577,7 @@ RectTransform: - {fileID: 3114862824865011152} - {fileID: 7985336141595689321} - {fileID: 4515810978464221381} + - {fileID: 1491649160510942011} - {fileID: 7354496997835405047} - {fileID: 6278780464529285814} - {fileID: 6702284933044117948} @@ -9891,6 +10773,7 @@ RectTransform: m_Children: - {fileID: 6542561060930485909} - {fileID: 9215183767875133013} + - {fileID: 5469469785205906195} m_Father: {fileID: 2564644207036948081} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -10205,6 +11088,81 @@ MonoBehaviour: y: 0 width: 1 height: 1 +--- !u!1 &8326121360901589210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6412994707829198067} + - component: {fileID: 223424783863564553} + - component: {fileID: 1777325475714415336} + m_Layer: 0 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6412994707829198067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8326121360901589210} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055537689476822883} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &223424783863564553 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8326121360901589210} + m_CullTransparentMesh: 1 +--- !u!114 &1777325475714415336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8326121360901589210} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8470822e4557787479f2432361a27159, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &8343267728215366062 GameObject: m_ObjectHideFlags: 0 @@ -10516,7 +11474,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &6621572938974973778 RectTransform: m_ObjectHideFlags: 0 @@ -11065,6 +12023,7 @@ RectTransform: m_Children: - {fileID: 1009326814772536801} - {fileID: 626290166600402111} + - {fileID: 5112572133885146069} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -11337,6 +12296,7 @@ RectTransform: m_Children: - {fileID: 3604835082534464121} - {fileID: 1197277745094663219} + - {fileID: 6454192060667930382} m_Father: {fileID: 7095845487138386970} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -11498,6 +12458,81 @@ MonoBehaviour: y: 0 width: 1 height: 1 +--- !u!1 &8891523957955880249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7320212870870770046} + - component: {fileID: 4289678534037027202} + - component: {fileID: 8382417038345005383} + m_Layer: 0 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7320212870870770046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8891523957955880249} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2049499958784688721} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 216, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4289678534037027202 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8891523957955880249} + m_CullTransparentMesh: 1 +--- !u!114 &8382417038345005383 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8891523957955880249} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 20f0cee148f362a49a88b35195ed0194, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &8892382922393021087 GameObject: m_ObjectHideFlags: 0 @@ -11573,6 +12608,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8981583722026963893 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5112572133885146069} + - component: {fileID: 8341003532690445299} + - component: {fileID: 7379584079115623900} + m_Layer: 0 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5112572133885146069 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8981583722026963893} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 924147262963786292} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -39.8} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8341003532690445299 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8981583722026963893} + m_CullTransparentMesh: 1 +--- !u!114 &7379584079115623900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8981583722026963893} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 518f6d5fdf1ed8945adaa7f4ecb54762, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &8989902846226332684 GameObject: m_ObjectHideFlags: 0 @@ -11666,6 +12776,81 @@ MonoBehaviour: calculateTangents: 0 addNormals: 0 immutableTriangles: 0 +--- !u!1 &9174721902775711479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6594108526266856967} + - component: {fileID: 1760957631973357269} + - component: {fileID: 3085075705601056209} + m_Layer: 0 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6594108526266856967 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9174721902775711479} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.36351514, y: 0.36351514, z: 0.36351514} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6274682360574130250} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -33} + m_SizeDelta: {x: 153, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1760957631973357269 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9174721902775711479} + m_CullTransparentMesh: 1 +--- !u!114 &3085075705601056209 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9174721902775711479} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e2cc0f4d7c733cc41aafb928941aaf33, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &9186810732843926291 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/MyGame/aa/UI/Home/Sub/SelectRoomPanel.prefab b/Assets/MyGame/aa/UI/Home/Sub/SelectRoomPanel.prefab index 01d4b55aa..a4ff27fc4 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/SelectRoomPanel.prefab +++ b/Assets/MyGame/aa/UI/Home/Sub/SelectRoomPanel.prefab @@ -911,8 +911,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.9927163, b: 0.4669811, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -1631,7 +1631,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1294867866617724791 RectTransform: m_ObjectHideFlags: 0 @@ -1910,8 +1910,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.99215686, b: 0.46666667, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -2045,8 +2045,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.9927163, b: 0.4669811, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -2099,7 +2099,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 26.07951, y: 0, z: 18.044434, w: 0} + m_margin: {x: 31.228943, y: 0, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -5114,7 +5114,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 843.0013, y: -59.5} + m_AnchoredPosition: {x: 843.0013, y: -58.5} m_SizeDelta: {x: 241, y: 57} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8474446218469619674 @@ -6137,8 +6137,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.99215686, b: 0.46666667, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -6191,7 +6191,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 26.07951, y: 0, z: 18.044434, w: 0} + m_margin: {x: 26.187439, y: 0, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -10466,7 +10466,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &4317662669388983497 RectTransform: m_ObjectHideFlags: 0 @@ -12023,8 +12023,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.99215686, b: 0.46666667, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -12077,7 +12077,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 24.929272, y: 0, z: 15.134033, w: 0} + m_margin: {x: 19.355927, y: 0, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -12520,7 +12520,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7585790476300433829} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} m_Name: @@ -14856,8 +14856,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4286053887 + m_fontColor: {r: 1, g: 0.9927163, b: 0.4669811, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -14910,7 +14910,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 24.929272, y: 0, z: 15.134033, w: 0} + m_margin: {x: 23.082275, y: 0, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -15736,6 +15736,16 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 784280979606033562} m_Modifications: + - target: {fileID: 1535840715131559779, guid: 549505ae8fc5b9b46abe07999836645d, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2029126824635538429, guid: 549505ae8fc5b9b46abe07999836645d, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 3533890186723288735, guid: 549505ae8fc5b9b46abe07999836645d, type: 3} propertyPath: initialSkinName @@ -16017,11 +16027,21 @@ PrefabInstance: propertyPath: m_LocalScale.y value: 0.2 objectReference: {fileID: 0} + - target: {fileID: 7379602703728537899, guid: 549505ae8fc5b9b46abe07999836645d, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -151 + objectReference: {fileID: 0} - target: {fileID: 7850105720768952652, guid: 549505ae8fc5b9b46abe07999836645d, type: 3} propertyPath: m_Name value: SelectRoomLV2_HHWK_5 objectReference: {fileID: 0} + - target: {fileID: 7850105720768952652, guid: 549505ae8fc5b9b46abe07999836645d, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16219,12 +16239,27 @@ PrefabInstance: - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} propertyPath: m_LocalScale.x - value: 0.11 + value: 0.11000001 objectReference: {fileID: 0} - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} propertyPath: m_LocalScale.y - value: 0.11 + value: 0.11000001 + objectReference: {fileID: 0} + - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_LocalScale.z + value: 0.10000002 + objectReference: {fileID: 0} + - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -4.6 + objectReference: {fileID: 0} + - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 objectReference: {fileID: 0} - target: {fileID: 4162288028278543133, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} @@ -16307,6 +16342,11 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 8833570575256023344, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_fontSize + value: 58 + objectReference: {fileID: 0} - target: {fileID: 8874662027628222115, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} propertyPath: m_IsActive @@ -16514,12 +16554,22 @@ PrefabInstance: - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} propertyPath: m_LocalScale.x - value: 0.17 + value: 0.15 objectReference: {fileID: 0} - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} propertyPath: m_LocalScale.y - value: 0.17 + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_LocalScale.z + value: 0.08823531 + objectReference: {fileID: 0} + - target: {fileID: 3992753865219481776, guid: 998111e312f018648b7c9f2e0c1ed8fa, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 objectReference: {fileID: 0} - target: {fileID: 4162288028278543133, guid: 998111e312f018648b7c9f2e0c1ed8fa, type: 3} diff --git a/Assets/MyGame/aa/UI/Home/Sub/ShopPanel.prefab b/Assets/MyGame/aa/UI/Home/Sub/ShopPanel.prefab index 3d301259a..6b09fa2c5 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/ShopPanel.prefab +++ b/Assets/MyGame/aa/UI/Home/Sub/ShopPanel.prefab @@ -3313,7 +3313,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &8735857306252785424 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ShopPanel.cs b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ShopPanel.cs index 60c3a8eb1..c153ccde5 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ShopPanel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ShopPanel.cs @@ -56,47 +56,47 @@ public class UIHome_BY_ShopPanel : SubUIBase Destroy(tra_PrefabParent.GetChild(i).gameObject); } - // ==================== 金币商城 ==================== - APIRequestList.GetGoldShopList(goldList => - { - foreach (var item in goldList) - { - var obj = Instantiate(obj_ItemPrefab, tra_PrefabParent).transform; + //// ==================== 金币商城 ==================== + //APIRequestList.GetGoldShopList(goldList => + //{ + // foreach (var item in goldList) + // { + // var obj = Instantiate(obj_ItemPrefab, tra_PrefabParent).transform; - if (item.sprite_Icon == null) - { - WebTool.DownImage(APIManager.baseURL + item.icon, (texture) => - { - item.sprite_Icon = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f)); - obj.GetChild(0).GetComponent().sprite = item.sprite_Icon; - }); - } - else - { - obj.GetChild(0).GetComponent().sprite = item.sprite_Icon; - } - obj.name = item.number; - dic_GoldItems[item.number] = item; - obj.GetChild(2).GetComponent