From 752ed0b955b0c00bf6be9750271bd5f53dfbe061 Mon Sep 17 00:00:00 2001 From: sin365 <353374337@qq.com> Date: Fri, 6 Dec 2024 18:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E5=85=A5=E6=88=BF=E9=97=B4bug=20desu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Script/Manager/AppRoom.cs | 8 +- .../Script/NesEmulator/AudioProvider.cs | 1 - .../Assets/Script/UI/RoomUI/RoomItem.cs | 16 ++- .../Script/UnityUICompatibilityTool.meta | 8 ++ .../UnityUICompatibilityTool/Editor.meta | 8 ++ .../Editor/ProcessUnityVersion.cs | 116 ++++++++++++++++++ .../Editor/ProcessUnityVersion.cs.meta | 11 ++ .../Editor/SpriteProcessor.cs | 70 +++++++++++ .../Editor/SpriteProcessor.cs.meta | 11 ++ .../UnityUICompatibilityTool/Scripts.meta | 8 ++ .../UnityUICompatibilityTool/Scripts/UI.meta | 8 ++ .../Scripts/UI/Button.meta | 8 ++ .../Scripts/UI/Button/GameBtn.cs | 7 ++ .../Scripts/UI/Button/GameBtn.cs.meta | 11 ++ .../Scripts/UI/Canvas.meta | 8 ++ .../Scripts/UI/Canvas/GameCanvasScaler.cs | 12 ++ .../UI/Canvas/GameCanvasScaler.cs.meta | 11 ++ .../Scripts/UI/Canvas/GameGraphicRaycaster.cs | 7 ++ .../UI/Canvas/GameGraphicRaycaster.cs.meta | 11 ++ .../Scripts/UI/Content.meta | 8 ++ .../UI/Content/GameContentSizeFitter.cs | 7 ++ .../UI/Content/GameContentSizeFitter.cs.meta | 11 ++ .../Scripts/UI/Content/GameGridLayoutGroup.cs | 7 ++ .../UI/Content/GameGridLayoutGroup.cs.meta | 11 ++ .../Scripts/UI/Dropdown.meta | 8 ++ .../Scripts/UI/Dropdown/GameDropdown.cs | 7 ++ .../Scripts/UI/Dropdown/GameDropdown.cs.meta | 11 ++ .../Scripts/UI/Event.meta | 8 ++ .../Scripts/UI/Event/GameEventTrigger.cs | 4 + .../Scripts/UI/Event/GameEventTrigger.cs.meta | 11 ++ .../Scripts/UI/EventSystem.meta | 8 ++ .../Scripts/UI/EventSystem/GameEventSystem.cs | 7 ++ .../UI/EventSystem/GameEventSystem.cs.meta | 11 ++ .../EventSystem/GameStandaloneInputModule.cs | 7 ++ .../GameStandaloneInputModule.cs.meta | 11 ++ .../Scripts/UI/Image.meta | 8 ++ .../Scripts/UI/Image/GameImage.cs | 7 ++ .../Scripts/UI/Image/GameImage.cs.meta | 11 ++ .../Scripts/UI/LayoutGroup.meta | 8 ++ .../LayoutGroup/GameHorizontalLayoutGroup.cs | 4 + .../GameHorizontalLayoutGroup.cs.meta | 11 ++ .../UI/LayoutGroup/GameLayoutElement.cs | 4 + .../UI/LayoutGroup/GameLayoutElement.cs.meta | 11 ++ .../UI/LayoutGroup/GameVerticalLayoutGroup.cs | 4 + .../GameVerticalLayoutGroup.cs.meta | 11 ++ .../Scripts/UI/Mask.meta | 8 ++ .../Scripts/UI/Mask/GameMask.cs | 7 ++ .../Scripts/UI/Mask/GameMask.cs.meta | 11 ++ .../Scripts/UI/Mask/GameRectMask2D.cs | 7 ++ .../Scripts/UI/Mask/GameRectMask2D.cs.meta | 11 ++ .../Scripts/UI/Outline.meta | 8 ++ .../Scripts/UI/Outline/GameOutline.cs | 7 ++ .../Scripts/UI/Outline/GameOutline.cs.meta | 11 ++ .../Scripts/UI/RawImage.meta | 8 ++ .../Scripts/UI/RawImage/GameRawImage.cs | 7 ++ .../Scripts/UI/RawImage/GameRawImage.cs.meta | 11 ++ .../Scripts/UI/ScrollRect.meta | 8 ++ .../Scripts/UI/ScrollRect/GameScrollRect.cs | 7 ++ .../UI/ScrollRect/GameScrollRect.cs.meta | 11 ++ .../Scripts/UI/Scrollbar.meta | 8 ++ .../Scripts/UI/Scrollbar/GameScrollbar.cs | 7 ++ .../UI/Scrollbar/GameScrollbar.cs.meta | 11 ++ .../Scripts/UI/Silder.meta | 8 ++ .../Scripts/UI/Silder/GameSlider.cs | 7 ++ .../Scripts/UI/Silder/GameSlider.cs.meta | 11 ++ .../Scripts/UI/Text.meta | 8 ++ .../Scripts/UI/Text/GameText.cs | 7 ++ .../Scripts/UI/Text/GameText.cs.meta | 11 ++ .../Scripts/UI/Toggle.meta | 8 ++ .../Scripts/UI/Toggle/GameToggle.cs | 7 ++ .../Scripts/UI/Toggle/GameToggle.cs.meta | 11 ++ 71 files changed, 776 insertions(+), 6 deletions(-) create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle.meta create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs create mode 100644 AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs.meta diff --git a/AxibugEmuOnline.Client/Assets/Script/Manager/AppRoom.cs b/AxibugEmuOnline.Client/Assets/Script/Manager/AppRoom.cs index 4070926..ad67eff 100644 --- a/AxibugEmuOnline.Client/Assets/Script/Manager/AppRoom.cs +++ b/AxibugEmuOnline.Client/Assets/Script/Manager/AppRoom.cs @@ -444,10 +444,10 @@ namespace AxibugEmuOnline.Client.Manager public static bool GetFreeSlot(this Protobuf_Room_MiniInfo roomMiniInfo, out int[] freeSlots) { List temp = new List(); - if (roomMiniInfo.Player1UID > 0) temp.Add(0); - if (roomMiniInfo.Player2UID > 1) temp.Add(1); - if (roomMiniInfo.Player3UID > 2) temp.Add(2); - if (roomMiniInfo.Player4UID > 3) temp.Add(3); + if (roomMiniInfo.Player1UID <= 0) temp.Add(0); + if (roomMiniInfo.Player2UID <= 0) temp.Add(1); + if (roomMiniInfo.Player3UID <= 0) temp.Add(2); + if (roomMiniInfo.Player4UID <= 0) temp.Add(3); freeSlots = temp.ToArray(); return freeSlots.Length > 0; } diff --git a/AxibugEmuOnline.Client/Assets/Script/NesEmulator/AudioProvider.cs b/AxibugEmuOnline.Client/Assets/Script/NesEmulator/AudioProvider.cs index 614eb64..994bcaa 100644 --- a/AxibugEmuOnline.Client/Assets/Script/NesEmulator/AudioProvider.cs +++ b/AxibugEmuOnline.Client/Assets/Script/NesEmulator/AudioProvider.cs @@ -14,7 +14,6 @@ namespace AxibugEmuOnline.Client public void Start() { var dummy = AudioClip.Create("dummy", 1, 1, AudioSettings.outputSampleRate, false); - dummy.SetData(new float[] { 1 }, 0); m_as.clip = dummy; //just to let unity play the audiosource m_as.loop = true; diff --git a/AxibugEmuOnline.Client/Assets/Script/UI/RoomUI/RoomItem.cs b/AxibugEmuOnline.Client/Assets/Script/UI/RoomUI/RoomItem.cs index 9cd7a5c..57a11ff 100644 --- a/AxibugEmuOnline.Client/Assets/Script/UI/RoomUI/RoomItem.cs +++ b/AxibugEmuOnline.Client/Assets/Script/UI/RoomUI/RoomItem.cs @@ -1,5 +1,6 @@ using AxibugEmuOnline.Client.ClientCore; using AxibugEmuOnline.Client.Event; +using AxibugEmuOnline.Client.Manager; using AxibugEmuOnline.Client.UI; using AxibugProtobuf; using System; @@ -58,7 +59,20 @@ namespace AxibugEmuOnline.Client } else { - App.roomMgr.SendJoinRoom(roomID, 1); + if (!App.roomMgr.GetRoomListMiniInfo(roomID, out Protobuf_Room_MiniInfo MiniInfo)) + { + OverlayManager.PopMsg("房间不存在"); + return false; + } + + int[] freeSlots = null; + if (!MiniInfo.GetFreeSlot(out freeSlots)) + { + OverlayManager.PopMsg("无空闲位置"); + return false; + } + + App.roomMgr.SendJoinRoom(roomID, freeSlots[0]); return true; } } diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool.meta new file mode 100644 index 0000000..0bb1206 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 72db4d19740e5974b87377131ad41888 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor.meta new file mode 100644 index 0000000..52c3df6 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac29790bb8dfda440af24524259f453b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs new file mode 100644 index 0000000..f441d60 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs @@ -0,0 +1,116 @@ +锘縰sing System.Collections.Generic; +using System.IO; +using UnityEditor; +using UnityEngine; + +public class ProcessUnityVersion +{ + public static Dictionary prefab_replaceDict = new Dictionary() + { + //GraphicRaycaster + {"m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}", "m_Script: {fileID: 11500000, guid: dd73c3b3bc600af4baad2151ea75fa2c, type: 3}"}, + //CanvasScaler + {"m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}", "m_Script: {fileID: 11500000, guid: 8b447dd23c860344d836be9d9aec15f0, type: 3}"}, + //Text + {"m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}", "m_Script: {fileID: 11500000, guid: 880218c1f11e0054597c4282005949df, type: 3}"}, + {"m_Script: {fileID: 11500000, guid: 880218c1f11e0054597c4282005949df, type: 3}", "m_Script: {fileID: 11500000, guid: 880218c1f11e0054597c4282005949df, type: 3}"}, + {"m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: 880218c1f11e0054597c4282005949df, type: 3}"}, + //Image + {"m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}", "m_Script: {fileID: 11500000, guid: b2899f217128f0d46b73ba0f23cb55d0, type: 3}"}, + //Button + {"m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}", "m_Script: {fileID: 11500000, guid: 901c84e239f2fb9469f458b142fff636, type: 3}"}, + {"m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: 901c84e239f2fb9469f458b142fff636, type: 3}"}, + //RawImage + {"m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}", "m_Script: {fileID: 11500000, guid: 5d926e078698e40438e354128b5acd58, type: 3}"}, + //Dropdown + {"m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3}", "m_Script: {fileID: 11500000, guid: 5cc1d029a0a45e04f94112215706fd34, type: 3}"}, + //ScrollRect + {"m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}", "m_Script: {fileID: 11500000, guid: fb6f7756c81d4814f9e31a48b1d39433, type: 3}"}, + //Toggle + {"m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}", "m_Script: {fileID: 11500000, guid: db771345252fdde47ad268c9d300daae, type: 3}"}, + {"m_Script: {fileID: 2109663825, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: db771345252fdde47ad268c9d300daae, type: 3}"}, + //Scrollbar + {"m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}", "m_Script: {fileID: 11500000, guid: 4d63c9838d79fa3429c5ee15808b19eb, type: 3}"}, + //Slider + {"m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}", "m_Script: {fileID: 11500000, guid: caba9dd549ff58c4c927b755957be186, type: 3}"}, + {"m_Script: {fileID: -113659843, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: caba9dd549ff58c4c927b755957be186, type: 3}"}, + //Mask + {"m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}", "m_Script: {fileID: 11500000, guid: 498b1c91abcaea34a89cf3d6b968867b, type: 3}"}, + {"m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: 498b1c91abcaea34a89cf3d6b968867b, type: 3}"}, + //RectMask2D + {"m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3}", "m_Script: {fileID: 11500000, guid: a734a3407c17c0841967c6f9cce8eac7, type: 3}"}, + //ContentSizeFitter + {"m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}", "m_Script: {fileID: 11500000, guid: 91ed9c8a3832de340916866a0a1bad20, type: 3}"}, + {"m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: 91ed9c8a3832de340916866a0a1bad20, type: 3}"}, + //GridLayoutGroup + {"m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}", "m_Script: {fileID: 11500000, guid: ed4588221c168b34f84d23c06c2d2d49, type: 3}"}, + //EventSystem + {"m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}", "m_Script: {fileID: 11500000, guid: ab4a01a487c8b1046b5d74f81c4caa42, type: 3}"}, + //StandaloneInputModule + {"m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}", "m_Script: {fileID: 11500000, guid: c337dc6c95c72134abc4afe4607cb3b9, type: 3}"}, + //Outline + {"m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3}", "m_Script: {fileID: 11500000, guid: d9a7125dc73df8b42872961c2c4803f7, type: 3}"}, + {"m_Script: {fileID: -900027084, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: d9a7125dc73df8b42872961c2c4803f7, type: 3}"}, + //VideoPlayer + {"m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}"}, + //VerticalLayoutGroup + {"m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}", "m_Script: {fileID: 11500000, guid: 7d1bb376a8d85044ab7bce5994d5cdff, type: 3}"}, + {"m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}", "m_Script: {fileID: 11500000, guid: 7d1bb376a8d85044ab7bce5994d5cdff, type: 3}"}, + //HorizontalLayoutGroup + {"m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}", "m_Script: {fileID: 11500000, guid: f64d5bed43ac5a84eac12353031fa310, type: 3}"}, + //EventTrigger + {"m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3}", "m_Script: {fileID: 11500000, guid: 3189a1a2831d7e04eafb4daf5c8db0b3, type: 3}"}, + //LayoutElement + {"m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}", "m_Script: {fileID: 11500000, guid: 104bbc5315760e248864e117de3e8c24, type: 3}"}, + }; + + [MenuItem("Tools/鏇挎崲UI寮曠敤")] + public static void Process() + { + ProcessAllPrefabs("*.prefab"); + ProcessAllPrefabs("*.anim"); + } + + [MenuItem("Tools/鍙嶅悜鏇挎崲UI寮曠敤")] + public static void ReverseProcess() + { + ProcessAllPrefabs("*.prefab", true); + ProcessAllPrefabs("*.anim", true); + } + + private static void ProcessAllPrefabs(string form, bool reverse = false) + { + List prefabs = new List(); + var resourcesPath = Application.dataPath; + var absolutePaths = Directory.GetFiles(resourcesPath, form, SearchOption.AllDirectories); + for (int i = 0; i < absolutePaths.Length; i++) + { + Debug.Log("prefab name: " + absolutePaths[i]); + foreach (var VARIABLE in prefab_replaceDict) + { + string oldValue = reverse ? VARIABLE.Value : VARIABLE.Key; + string newValue = reverse ? VARIABLE.Key : VARIABLE.Value; + ReplaceValue(absolutePaths[i], oldValue, newValue); + } + EditorUtility.DisplayProgressBar("澶勭悊棰勫埗浣撯︹", "澶勭悊棰勫埗浣撲腑鈥︹", (float)i / absolutePaths.Length); + } + EditorUtility.ClearProgressBar(); + } + + /// + /// 鏇挎崲鍊 + /// + /// 鏂囦欢璺緞 + private static void ReplaceValue(string strFilePath, string oldLine, string newLine) + { + if (File.Exists(strFilePath)) + { + string[] lines = File.ReadAllLines(strFilePath); + for (int i = 0; i < lines.Length; i++) + { + lines[i] = lines[i].Replace(oldLine, newLine); + } + File.WriteAllLines(strFilePath, lines); + } + } +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs.meta new file mode 100644 index 0000000..737af4b --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/ProcessUnityVersion.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5c12acd358b67ab48b5067487a7702cb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs new file mode 100644 index 0000000..2b97e6f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs @@ -0,0 +1,70 @@ +using UnityEditor; +using UnityEngine; +using System.Collections.Generic; + +public class SpriteProcessor : EditorWindow +{ + [MenuItem("Tools/修复多个材质精灵")] + public static void FixMultipleMaterialSprites() + { + string[] guids = AssetDatabase.FindAssets("t:sprite"); + List spritesToFix = new List(); + + foreach (string guid in guids) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + Sprite sprite = AssetDatabase.LoadAssetAtPath(path); + + // 检查是否有多个材质 + if (IsUsingMultipleMaterials(sprite)) + { + spritesToFix.Add(sprite); + Debug.Log("Found sprite with multiple materials: " + path); + } + } + + // 修复每个找到的Sprite + foreach (var sprite in spritesToFix) + { + FixSprite(sprite); + } + + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + EditorUtility.DisplayDialog("完成", "已修复多个材质精灵。", "OK"); + } + + private static bool IsUsingMultipleMaterials(Sprite sprite) + { + if (sprite == null) return false; + + // 获取精灵的材质 + var textureImporter = AssetImporter.GetAtPath(AssetDatabase.GetAssetPath(sprite)) as TextureImporter; + + return textureImporter != null && textureImporter.spriteImportMode == SpriteImportMode.Multiple; + } + + private static void FixSprite(Sprite sprite) + { + // 获取Sprite的路径 + string path = AssetDatabase.GetAssetPath(sprite); + var textureImporter = AssetImporter.GetAtPath(path) as TextureImporter; + + if (textureImporter != null) + { + // 保存当前切割信息 + SpriteMetaData[] originalMetaData = textureImporter.spritesheet; + + // 临时禁用Sprite导入 + textureImporter.spriteImportMode = SpriteImportMode.None; + textureImporter.SaveAndReimport(); + + // 重新启用Sprite导入并保持原样切割参数 + textureImporter.spriteImportMode = SpriteImportMode.Multiple; + textureImporter.spritesheet = originalMetaData; // 恢复原来的切割信息 + + // 重新导入以应用更改 + textureImporter.SaveAndReimport(); + } + } +} diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs.meta new file mode 100644 index 0000000..2f7adeb --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Editor/SpriteProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 50ee5d95c2cccd649b2476eccd7174b0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts.meta new file mode 100644 index 0000000..4023cf2 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b5da38886874ff47ae85d055af4ab44 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI.meta new file mode 100644 index 0000000..48415a1 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b0a670e0a3baca94a90c78067d0ca827 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button.meta new file mode 100644 index 0000000..395f08b --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 363ea6080e8a0ca4abdcdccd9e4375cf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs new file mode 100644 index 0000000..2a1fa3d --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameBtn : Button +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs.meta new file mode 100644 index 0000000..c468af2 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Button/GameBtn.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 901c84e239f2fb9469f458b142fff636 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas.meta new file mode 100644 index 0000000..d3b476d --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8758d5ec5d224bb4fa0e595326758f04 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs new file mode 100644 index 0000000..b276921 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs @@ -0,0 +1,12 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameCanvasScaler : CanvasScaler +{ + protected override void Start() + { + uiScaleMode = ScaleMode.ScaleWithScreenSize; + //referenceResolution = new UnityEngine.Vector2(2340, 1080); + } +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs.meta new file mode 100644 index 0000000..8b8cc4b --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameCanvasScaler.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8b447dd23c860344d836be9d9aec15f0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs new file mode 100644 index 0000000..6c6eca4 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameGraphicRaycaster : GraphicRaycaster +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs.meta new file mode 100644 index 0000000..2ab50cd --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Canvas/GameGraphicRaycaster.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dd73c3b3bc600af4baad2151ea75fa2c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content.meta new file mode 100644 index 0000000..3ccff59 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b532da148c6375c4ab11f6fd9dc20bd9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs new file mode 100644 index 0000000..9ea9d8f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameContentSizeFitter : ContentSizeFitter +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs.meta new file mode 100644 index 0000000..422516a --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameContentSizeFitter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 91ed9c8a3832de340916866a0a1bad20 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs new file mode 100644 index 0000000..fe58010 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameGridLayoutGroup : GridLayoutGroup +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs.meta new file mode 100644 index 0000000..02ae661 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Content/GameGridLayoutGroup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ed4588221c168b34f84d23c06c2d2d49 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown.meta new file mode 100644 index 0000000..dd73174 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9aceb90b41a96d1409f0a87414ce2f1c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs new file mode 100644 index 0000000..f2e9c55 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameDropdown : Dropdown +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs.meta new file mode 100644 index 0000000..b855b01 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Dropdown/GameDropdown.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5cc1d029a0a45e04f94112215706fd34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event.meta new file mode 100644 index 0000000..6c3277b --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 91c9caffa524dce4aa6a9cef799f83dd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs new file mode 100644 index 0000000..4c241d3 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs @@ -0,0 +1,4 @@ +using UnityEngine.EventSystems; +public class GameEventTrigger : EventTrigger +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs.meta new file mode 100644 index 0000000..fa1557f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Event/GameEventTrigger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3189a1a2831d7e04eafb4daf5c8db0b3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem.meta new file mode 100644 index 0000000..d30fee3 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7511517d4c8df434b8502774282af81a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs new file mode 100644 index 0000000..e30b765 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.EventSystems; + +public class GameEventSystem : EventSystem +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs.meta new file mode 100644 index 0000000..5250649 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameEventSystem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ab4a01a487c8b1046b5d74f81c4caa42 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs new file mode 100644 index 0000000..67382f6 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.EventSystems; + +public class GameStandaloneInputModule : StandaloneInputModule +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs.meta new file mode 100644 index 0000000..fb9565e --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/EventSystem/GameStandaloneInputModule.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c337dc6c95c72134abc4afe4607cb3b9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image.meta new file mode 100644 index 0000000..4225b75 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b58bc2cac7cec5349b2d10816cd2fe8b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs new file mode 100644 index 0000000..ad599fe --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameImage : Image +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs.meta new file mode 100644 index 0000000..11b4009 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Image/GameImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b2899f217128f0d46b73ba0f23cb55d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup.meta new file mode 100644 index 0000000..504921e --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4544a2e436aa34e4a8877bab95b7ecc0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs new file mode 100644 index 0000000..cbd84f2 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs @@ -0,0 +1,4 @@ +using UnityEngine.UI; +public class GameHorizontalLayoutGroup : HorizontalLayoutGroup +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs.meta new file mode 100644 index 0000000..713ec50 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameHorizontalLayoutGroup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f64d5bed43ac5a84eac12353031fa310 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs new file mode 100644 index 0000000..cbffe15 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs @@ -0,0 +1,4 @@ +using UnityEngine.UI; +public class GameLayoutElement : LayoutElement +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs.meta new file mode 100644 index 0000000..72920f7 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameLayoutElement.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 104bbc5315760e248864e117de3e8c24 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs new file mode 100644 index 0000000..4c2ceb7 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs @@ -0,0 +1,4 @@ +using UnityEngine.UI; +public class GameVerticalLayoutGroup : VerticalLayoutGroup +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs.meta new file mode 100644 index 0000000..396bb92 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/LayoutGroup/GameVerticalLayoutGroup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7d1bb376a8d85044ab7bce5994d5cdff +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask.meta new file mode 100644 index 0000000..d8b79a8 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d409c0dface517a4f9c9c37c2be4d35c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs new file mode 100644 index 0000000..e4f42a3 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameMask : Mask +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs.meta new file mode 100644 index 0000000..f2e9959 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameMask.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 498b1c91abcaea34a89cf3d6b968867b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs new file mode 100644 index 0000000..779a86a --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameRectMask2D : RectMask2D +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs.meta new file mode 100644 index 0000000..222c3da --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Mask/GameRectMask2D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a734a3407c17c0841967c6f9cce8eac7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline.meta new file mode 100644 index 0000000..631d6b6 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9afc824f63ba82049aa20cd6ca5e28f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs new file mode 100644 index 0000000..7f12a2e --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs @@ -0,0 +1,7 @@ +锘//Made by Olsc + +using UnityEngine.UI; + +public class GameOutline : Outline +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs.meta new file mode 100644 index 0000000..918acdb --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Outline/GameOutline.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d9a7125dc73df8b42872961c2c4803f7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage.meta new file mode 100644 index 0000000..77cc639 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 50774516589b76c45bf85f6a6912d8e1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs new file mode 100644 index 0000000..9fc67be --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameRawImage : RawImage +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs.meta new file mode 100644 index 0000000..4783084 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/RawImage/GameRawImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d926e078698e40438e354128b5acd58 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect.meta new file mode 100644 index 0000000..b11bddf --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8cb9afce13ad584419ffb57753da11ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs new file mode 100644 index 0000000..05db5f2 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameScrollRect : ScrollRect +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs.meta new file mode 100644 index 0000000..cdb7ecc --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/ScrollRect/GameScrollRect.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fb6f7756c81d4814f9e31a48b1d39433 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar.meta new file mode 100644 index 0000000..4e2ce4b --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c339012d7f9b30449ad608fd1cef5b82 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs new file mode 100644 index 0000000..8903d3f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameScrollbar : Scrollbar +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs.meta new file mode 100644 index 0000000..32f0e59 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Scrollbar/GameScrollbar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4d63c9838d79fa3429c5ee15808b19eb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder.meta new file mode 100644 index 0000000..cb030f2 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bbd7141cc697dae4f8cc1ace9f691fa6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs new file mode 100644 index 0000000..eb66a49 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameSlider : Slider +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs.meta new file mode 100644 index 0000000..b8af16f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Silder/GameSlider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: caba9dd549ff58c4c927b755957be186 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text.meta new file mode 100644 index 0000000..0fb942a --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e3cadb2142845644d8a7110bc4af2d87 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs new file mode 100644 index 0000000..bd4992f --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameText : Text +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs.meta new file mode 100644 index 0000000..e02fe01 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Text/GameText.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 880218c1f11e0054597c4282005949df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle.meta new file mode 100644 index 0000000..94958e6 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 364d652867baca946bbe1aae7af8f9c4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs new file mode 100644 index 0000000..12284ba --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs @@ -0,0 +1,7 @@ +//Made by Olsc + +using UnityEngine.UI; + +public class GameToggle : Toggle +{ +} \ No newline at end of file diff --git a/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs.meta b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs.meta new file mode 100644 index 0000000..b426132 --- /dev/null +++ b/AxibugEmuOnline.Client/Assets/Script/UnityUICompatibilityTool/Scripts/UI/Toggle/GameToggle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: db771345252fdde47ad268c9d300daae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: