From 87978940ad5194826c7554c922620248c9e12846 Mon Sep 17 00:00:00 2001 From: zh448541644 <2485105066@qq.com> Date: Fri, 29 Nov 2024 18:18:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=98=E6=96=97=E9=80=BB=E8=BE=91=EF=BC=8C?= =?UTF-8?q?=E8=A3=85=E5=A4=87=E7=B3=BB=E7=BB=9F=EF=BC=8C=E4=BA=BA=E7=89=A9?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ArtRes/Excel.meta | 8 + Assets/ArtRes/Excel/EquipInfo.xlsx | Bin 0 -> 14441 bytes Assets/ArtRes/Excel/EquipInfo.xlsx.meta | 7 + Assets/ArtRes/Excel/GoodsInfo.xlsx | Bin 0 -> 10504 bytes Assets/ArtRes/Excel/GoodsInfo.xlsx.meta | 7 + Assets/ArtRes/Excel/MonsterInfo.xlsx | Bin 0 -> 16621 bytes Assets/ArtRes/Excel/MonsterInfo.xlsx.meta | 7 + Assets/ArtRes/Excel/UserUpgradeInfo.xlsx | Bin 0 -> 14987 bytes Assets/ArtRes/Excel/UserUpgradeInfo.xlsx.meta | 7 + Assets/Resources/Object/AddGasNum.prefab | 159 + Assets/Resources/Object/AddGasNum.prefab.meta | 7 + Assets/Resources/Object/DamageNum.prefab | 2 +- Assets/Resources/Object/FeiJian.prefab | 2 +- Assets/Resources/Object/TipTool.prefab | 220 + Assets/Resources/Object/TipTool.prefab.meta | 7 + Assets/Resources/Object/TxtEntry.prefab | 127 + Assets/Resources/Object/TxtEntry.prefab.meta | 7 + Assets/Resources/Object/UserTipTool.prefab | 220 + .../Resources/Object/UserTipTool.prefab.meta | 7 + Assets/Resources/UI/BattlePanel.prefab | 5 +- Assets/Resources/UI/Canvas.prefab | 91 +- Assets/Resources/UI/LoginPanel.prefab | 17 - Assets/Resources/UI/QiudaoPanel.prefab | 3803 +++++++++++++++++ Assets/Resources/UI/QiudaoPanel.prefab.meta | 7 + Assets/Resources/UI/RegisterPanel.prefab | 2254 ++++++++++ Assets/Resources/UI/RegisterPanel.prefab.meta | 7 + Assets/Resources/UI/TipPanel.prefab | 583 +++ Assets/Resources/UI/TipPanel.prefab.meta | 7 + Assets/Resources/UI/UserPanel.prefab | 234 +- Assets/Scripts/BeginScene.meta | 8 + Assets/Scripts/BeginScene/Data.meta | 8 + .../Scripts/BeginScene/Data/RegisterData.cs | 11 + .../BeginScene/Data/RegisterData.cs.meta | 11 + Assets/Scripts/BeginScene/UI.meta | 8 + Assets/Scripts/BeginScene/UI/LoginPanel.cs | 184 + .../Scripts/BeginScene/UI/LoginPanel.cs.meta | 11 + Assets/Scripts/BeginScene/UI/RegisterPanel.cs | 239 ++ .../BeginScene/UI/RegisterPanel.cs.meta | 11 + Assets/Scripts/BeginScene/UI/TipPanel.cs | 23 + Assets/Scripts/BeginScene/UI/TipPanel.cs.meta | 11 + .../Framework/EventCenter/E_EventType.cs | 14 +- Assets/Scripts/GameObject/AddGasNum.cs | 68 + Assets/Scripts/GameObject/AddGasNum.cs.meta | 11 + Assets/Scripts/GameObject/BtnEquip.cs | 29 + Assets/Scripts/GameObject/BtnEquip.cs.meta | 11 + Assets/Scripts/GameObject/BtnMaterial.cs | 30 + Assets/Scripts/GameObject/BtnMaterial.cs.meta | 11 + Assets/Scripts/GameObject/MonsterObject.cs | 17 +- Assets/Scripts/GameObject/TipTool.cs | 58 + Assets/Scripts/GameObject/TipTool.cs.meta | 11 + Assets/Scripts/GameObject/TxtEntry.cs | 15 + Assets/Scripts/GameObject/TxtEntry.cs.meta | 11 + Assets/Scripts/GameObject/UserTipTool.cs | 69 + Assets/Scripts/GameObject/UserTipTool.cs.meta | 11 + Assets/Scripts/GameScene.meta | 8 + Assets/Scripts/GameScene/Data.meta | 8 + Assets/Scripts/GameScene/Data/EquipData.cs | 22 + .../Scripts/GameScene/Data/EquipData.cs.meta | 11 + Assets/Scripts/GameScene/Data/GameDataMgr.cs | 217 + .../GameScene/Data/GameDataMgr.cs.meta | 11 + Assets/Scripts/GameScene/Data/GoodsData.cs | 13 + .../Scripts/GameScene/Data/GoodsData.cs.meta | 11 + Assets/Scripts/GameScene/Data/MonsterData.cs | 27 + .../GameScene/Data/MonsterData.cs.meta | 11 + Assets/Scripts/GameScene/Data/PlayerData.cs | 49 + .../Scripts/GameScene/Data/PlayerData.cs.meta | 11 + .../Scripts/GameScene/Data/UserEquipInfo.cs | 11 + .../GameScene/Data/UserEquipInfo.cs.meta | 11 + .../Scripts/GameScene/Data/UserGoodsInfo.cs | 8 + .../GameScene/Data/UserGoodsInfo.cs.meta | 11 + .../Scripts/GameScene/Data/UserUpgradeData.cs | 24 + .../GameScene/Data/UserUpgradeData.cs.meta | 11 + Assets/Scripts/GameScene/FPSDisplay.cs | 36 + Assets/Scripts/GameScene/FPSDisplay.cs.meta | 11 + Assets/Scripts/GameScene/GameMgr.cs | 128 + Assets/Scripts/GameScene/GameMgr.cs.meta | 11 + Assets/Scripts/GameScene/Main.cs | 19 + Assets/Scripts/GameScene/Main.cs.meta | 11 + Assets/Scripts/GameScene/SoundManager.cs | 26 + Assets/Scripts/GameScene/SoundManager.cs.meta | 11 + Assets/Scripts/GameScene/UI.meta | 8 + Assets/Scripts/GameScene/UI/BagPanel.cs | 176 + Assets/Scripts/GameScene/UI/BagPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/BattlePanel.cs | 286 ++ .../Scripts/GameScene/UI/BattlePanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/BookPanel.cs | 16 + Assets/Scripts/GameScene/UI/BookPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/ChainPanel.cs | 16 + .../Scripts/GameScene/UI/ChainPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/EquipInfoPanel.cs | 203 + .../GameScene/UI/EquipInfoPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/EquipPanel.cs | 284 ++ .../Scripts/GameScene/UI/EquipPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/LowerPanel.cs | 155 + .../Scripts/GameScene/UI/LowerPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/MarketPanel.cs | 16 + .../Scripts/GameScene/UI/MarketPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/PersonPanel.cs | 64 + .../Scripts/GameScene/UI/PersonPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/PrayPanel.cs | 16 + Assets/Scripts/GameScene/UI/PrayPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/QianDaoPanel.cs | 16 + .../Scripts/GameScene/UI/QianDaoPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/QiudaoPanel.cs | 16 + .../Scripts/GameScene/UI/QiudaoPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/RankPanel.cs | 16 + Assets/Scripts/GameScene/UI/RankPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/TopPanel.cs | 48 + Assets/Scripts/GameScene/UI/TopPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/UserPanel.cs | 233 + Assets/Scripts/GameScene/UI/UserPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/WorldPanel.cs | 75 + .../Scripts/GameScene/UI/WorldPanel.cs.meta | 11 + Assets/Scripts/GameScene/UI/XiangmoPanel.cs | 16 + .../Scripts/GameScene/UI/XiangmoPanel.cs.meta | 11 + Assets/Scripts/Json.meta | 8 + Assets/Scripts/Json/JsonMgr.cs | 78 + Assets/Scripts/Json/JsonMgr.cs.meta | 11 + Assets/Scripts/Json/LitJson.meta | 8 + Assets/Scripts/Json/LitJson/IJsonWrapper.cs | 60 + .../Scripts/Json/LitJson/IJsonWrapper.cs.meta | 11 + Assets/Scripts/Json/LitJson/JsonData.cs | 1059 +++++ Assets/Scripts/Json/LitJson/JsonData.cs.meta | 11 + Assets/Scripts/Json/LitJson/JsonException.cs | 65 + .../Json/LitJson/JsonException.cs.meta | 11 + Assets/Scripts/Json/LitJson/JsonMapper.cs | 987 +++++ .../Scripts/Json/LitJson/JsonMapper.cs.meta | 11 + .../Scripts/Json/LitJson/JsonMockWrapper.cs | 105 + .../Json/LitJson/JsonMockWrapper.cs.meta | 11 + Assets/Scripts/Json/LitJson/JsonReader.cs | 478 +++ .../Scripts/Json/LitJson/JsonReader.cs.meta | 11 + Assets/Scripts/Json/LitJson/JsonWriter.cs | 484 +++ .../Scripts/Json/LitJson/JsonWriter.cs.meta | 11 + Assets/Scripts/Json/LitJson/Lexer.cs | 912 ++++ Assets/Scripts/Json/LitJson/Lexer.cs.meta | 11 + .../Json/LitJson/Netstandard15Polyfill.cs | 24 + .../LitJson/Netstandard15Polyfill.cs.meta | 11 + Assets/Scripts/Json/LitJson/ParserToken.cs | 44 + .../Scripts/Json/LitJson/ParserToken.cs.meta | 11 + Assets/StreamingAssets.meta | 8 + Assets/StreamingAssets/EquipInfo.json | 50 + Assets/StreamingAssets/EquipInfo.json.meta | 7 + Assets/StreamingAssets/GoodsInfo.json | 4 + Assets/StreamingAssets/GoodsInfo.json.meta | 7 + Assets/StreamingAssets/MonsterInfo.json | 82 + Assets/StreamingAssets/MonsterInfo.json.meta | 7 + Assets/StreamingAssets/UserUpgradeInfo.json | 82 + .../StreamingAssets/UserUpgradeInfo.json.meta | 7 + 148 files changed, 15794 insertions(+), 161 deletions(-) create mode 100644 Assets/ArtRes/Excel.meta create mode 100644 Assets/ArtRes/Excel/EquipInfo.xlsx create mode 100644 Assets/ArtRes/Excel/EquipInfo.xlsx.meta create mode 100644 Assets/ArtRes/Excel/GoodsInfo.xlsx create mode 100644 Assets/ArtRes/Excel/GoodsInfo.xlsx.meta create mode 100644 Assets/ArtRes/Excel/MonsterInfo.xlsx create mode 100644 Assets/ArtRes/Excel/MonsterInfo.xlsx.meta create mode 100644 Assets/ArtRes/Excel/UserUpgradeInfo.xlsx create mode 100644 Assets/ArtRes/Excel/UserUpgradeInfo.xlsx.meta create mode 100644 Assets/Resources/Object/AddGasNum.prefab create mode 100644 Assets/Resources/Object/AddGasNum.prefab.meta create mode 100644 Assets/Resources/Object/TipTool.prefab create mode 100644 Assets/Resources/Object/TipTool.prefab.meta create mode 100644 Assets/Resources/Object/TxtEntry.prefab create mode 100644 Assets/Resources/Object/TxtEntry.prefab.meta create mode 100644 Assets/Resources/Object/UserTipTool.prefab create mode 100644 Assets/Resources/Object/UserTipTool.prefab.meta create mode 100644 Assets/Resources/UI/QiudaoPanel.prefab create mode 100644 Assets/Resources/UI/QiudaoPanel.prefab.meta create mode 100644 Assets/Resources/UI/RegisterPanel.prefab create mode 100644 Assets/Resources/UI/RegisterPanel.prefab.meta create mode 100644 Assets/Resources/UI/TipPanel.prefab create mode 100644 Assets/Resources/UI/TipPanel.prefab.meta create mode 100644 Assets/Scripts/BeginScene.meta create mode 100644 Assets/Scripts/BeginScene/Data.meta create mode 100644 Assets/Scripts/BeginScene/Data/RegisterData.cs create mode 100644 Assets/Scripts/BeginScene/Data/RegisterData.cs.meta create mode 100644 Assets/Scripts/BeginScene/UI.meta create mode 100644 Assets/Scripts/BeginScene/UI/LoginPanel.cs create mode 100644 Assets/Scripts/BeginScene/UI/LoginPanel.cs.meta create mode 100644 Assets/Scripts/BeginScene/UI/RegisterPanel.cs create mode 100644 Assets/Scripts/BeginScene/UI/RegisterPanel.cs.meta create mode 100644 Assets/Scripts/BeginScene/UI/TipPanel.cs create mode 100644 Assets/Scripts/BeginScene/UI/TipPanel.cs.meta create mode 100644 Assets/Scripts/GameObject/AddGasNum.cs create mode 100644 Assets/Scripts/GameObject/AddGasNum.cs.meta create mode 100644 Assets/Scripts/GameObject/BtnEquip.cs create mode 100644 Assets/Scripts/GameObject/BtnEquip.cs.meta create mode 100644 Assets/Scripts/GameObject/BtnMaterial.cs create mode 100644 Assets/Scripts/GameObject/BtnMaterial.cs.meta create mode 100644 Assets/Scripts/GameObject/TipTool.cs create mode 100644 Assets/Scripts/GameObject/TipTool.cs.meta create mode 100644 Assets/Scripts/GameObject/TxtEntry.cs create mode 100644 Assets/Scripts/GameObject/TxtEntry.cs.meta create mode 100644 Assets/Scripts/GameObject/UserTipTool.cs create mode 100644 Assets/Scripts/GameObject/UserTipTool.cs.meta create mode 100644 Assets/Scripts/GameScene.meta create mode 100644 Assets/Scripts/GameScene/Data.meta create mode 100644 Assets/Scripts/GameScene/Data/EquipData.cs create mode 100644 Assets/Scripts/GameScene/Data/EquipData.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/GameDataMgr.cs create mode 100644 Assets/Scripts/GameScene/Data/GameDataMgr.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/GoodsData.cs create mode 100644 Assets/Scripts/GameScene/Data/GoodsData.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/MonsterData.cs create mode 100644 Assets/Scripts/GameScene/Data/MonsterData.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/PlayerData.cs create mode 100644 Assets/Scripts/GameScene/Data/PlayerData.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/UserEquipInfo.cs create mode 100644 Assets/Scripts/GameScene/Data/UserEquipInfo.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/UserGoodsInfo.cs create mode 100644 Assets/Scripts/GameScene/Data/UserGoodsInfo.cs.meta create mode 100644 Assets/Scripts/GameScene/Data/UserUpgradeData.cs create mode 100644 Assets/Scripts/GameScene/Data/UserUpgradeData.cs.meta create mode 100644 Assets/Scripts/GameScene/FPSDisplay.cs create mode 100644 Assets/Scripts/GameScene/FPSDisplay.cs.meta create mode 100644 Assets/Scripts/GameScene/GameMgr.cs create mode 100644 Assets/Scripts/GameScene/GameMgr.cs.meta create mode 100644 Assets/Scripts/GameScene/Main.cs create mode 100644 Assets/Scripts/GameScene/Main.cs.meta create mode 100644 Assets/Scripts/GameScene/SoundManager.cs create mode 100644 Assets/Scripts/GameScene/SoundManager.cs.meta create mode 100644 Assets/Scripts/GameScene/UI.meta create mode 100644 Assets/Scripts/GameScene/UI/BagPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/BagPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/BattlePanel.cs create mode 100644 Assets/Scripts/GameScene/UI/BattlePanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/BookPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/BookPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/ChainPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/ChainPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/EquipInfoPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/EquipInfoPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/EquipPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/EquipPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/LowerPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/LowerPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/MarketPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/MarketPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/PersonPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/PersonPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/PrayPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/PrayPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/QianDaoPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/QianDaoPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/QiudaoPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/QiudaoPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/RankPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/RankPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/TopPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/TopPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/UserPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/UserPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/WorldPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/WorldPanel.cs.meta create mode 100644 Assets/Scripts/GameScene/UI/XiangmoPanel.cs create mode 100644 Assets/Scripts/GameScene/UI/XiangmoPanel.cs.meta create mode 100644 Assets/Scripts/Json.meta create mode 100644 Assets/Scripts/Json/JsonMgr.cs create mode 100644 Assets/Scripts/Json/JsonMgr.cs.meta create mode 100644 Assets/Scripts/Json/LitJson.meta create mode 100644 Assets/Scripts/Json/LitJson/IJsonWrapper.cs create mode 100644 Assets/Scripts/Json/LitJson/IJsonWrapper.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonData.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonData.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonException.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonException.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonMapper.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonMapper.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonMockWrapper.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonMockWrapper.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonReader.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonReader.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/JsonWriter.cs create mode 100644 Assets/Scripts/Json/LitJson/JsonWriter.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/Lexer.cs create mode 100644 Assets/Scripts/Json/LitJson/Lexer.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/Netstandard15Polyfill.cs create mode 100644 Assets/Scripts/Json/LitJson/Netstandard15Polyfill.cs.meta create mode 100644 Assets/Scripts/Json/LitJson/ParserToken.cs create mode 100644 Assets/Scripts/Json/LitJson/ParserToken.cs.meta create mode 100644 Assets/StreamingAssets.meta create mode 100644 Assets/StreamingAssets/EquipInfo.json create mode 100644 Assets/StreamingAssets/EquipInfo.json.meta create mode 100644 Assets/StreamingAssets/GoodsInfo.json create mode 100644 Assets/StreamingAssets/GoodsInfo.json.meta create mode 100644 Assets/StreamingAssets/MonsterInfo.json create mode 100644 Assets/StreamingAssets/MonsterInfo.json.meta create mode 100644 Assets/StreamingAssets/UserUpgradeInfo.json create mode 100644 Assets/StreamingAssets/UserUpgradeInfo.json.meta diff --git a/Assets/ArtRes/Excel.meta b/Assets/ArtRes/Excel.meta new file mode 100644 index 0000000..22c7833 --- /dev/null +++ b/Assets/ArtRes/Excel.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d7f6fd7d87aa994f9624298aed985fe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArtRes/Excel/EquipInfo.xlsx b/Assets/ArtRes/Excel/EquipInfo.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..73a43819909873dcf78c61c3f22306049f517be7 GIT binary patch literal 14441 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