From 723604e6defc7414b0423c3d0d6980233531659b Mon Sep 17 00:00:00 2001 From: client_Wu Xijin <364452445@qq.com> Date: 星期五, 09 十一月 2018 09:42:44 +0800 Subject: [PATCH] Merge branch 'master' into leonard --- Assets/Editor/SpritePacking/SpriteSettings.asset | 16 ++ Assets/Editor/Tool/AudioClipImport.cs | 6 .gitignore | 3 Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta | 2 Assets/Editor/Logo/snxxz_ios/Launch.png | 0 Assets/Editor/Tool/AssetBundleBuildExtersion.cs | 51 ++++++ Assets/Resources/Config/PriorBundle.txt | 162 ++++++++++--------- Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta | 2 Assets/Resources/ScriptableObject/Config/WindowConfig.asset | 198 ++++++++++++++++++++++++ 9 files changed, 356 insertions(+), 84 deletions(-) diff --git a/.gitignore b/.gitignore index c8188d9..53a659d 100644 --- a/.gitignore +++ b/.gitignore @@ -35,7 +35,10 @@ *.csproj *.sln AssetBundles/* +Assets/StreamingAssets.meta Assets/StreamingAssets/* RunTimeLog/* IOS_BUILD/ .vscode +Assets/BundleTest.meta +Assets/BundleTest/* diff --git a/Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta b/Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta index a2d9f99..1413a83 100644 --- a/Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta +++ b/Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta @@ -88,5 +88,5 @@ outline: [] spritePackingTag: userData: - assetBundleName: ui/sprite/common + assetBundleName: assetBundleVariant: diff --git a/Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta b/Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta index 9a710ef..31be297 100644 --- a/Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta +++ b/Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta @@ -88,5 +88,5 @@ outline: [] spritePackingTag: userData: - assetBundleName: ui/sprite/common + assetBundleName: assetBundleVariant: diff --git a/Assets/Editor/Logo/snxxz_ios/Launch.png b/Assets/Editor/Logo/snxxz_ios/Launch.png index ab1904f..36b0e00 100644 --- a/Assets/Editor/Logo/snxxz_ios/Launch.png +++ b/Assets/Editor/Logo/snxxz_ios/Launch.png Binary files differ diff --git a/Assets/Editor/SpritePacking/SpriteSettings.asset b/Assets/Editor/SpritePacking/SpriteSettings.asset index c0abe58..80bfccb 100644 --- a/Assets/Editor/SpritePacking/SpriteSettings.asset +++ b/Assets/Editor/SpritePacking/SpriteSettings.asset @@ -476,3 +476,19 @@ maxTextureSize: 1024 textureFormat: 4 compressionQuality: 1 + - folderName: zDog + meshType: 0 + alphaSource: 1 + platformSettings: + - name: Standalone + maxTextureSize: 1024 + textureFormat: 4 + compressionQuality: 1 + - name: Android + maxTextureSize: 1024 + textureFormat: 47 + compressionQuality: 1 + - name: iPhone + maxTextureSize: 1024 + textureFormat: 33 + compressionQuality: 1 diff --git a/Assets/Editor/Tool/AssetBundleBuildExtersion.cs b/Assets/Editor/Tool/AssetBundleBuildExtersion.cs index be8984d..6008b6c 100644 --- a/Assets/Editor/Tool/AssetBundleBuildExtersion.cs +++ b/Assets/Editor/Tool/AssetBundleBuildExtersion.cs @@ -75,4 +75,55 @@ } } + [MenuItem("Assets/BuildAssetBundle ( Test )")] + public static void BuildTest() + { + if (Selection.activeObject != null) + { + var path = AssetDatabase.GetAssetPath(Selection.activeObject); + var importer = AssetImporter.GetAtPath(path); + + if (importer != null) + { + var ab = importer.assetBundleName; + if (!string.IsNullOrEmpty(ab)) + { + + var assetBundles = AssetDatabase.GetAllAssetBundleNames(); + + List<string> targetAssetBundles = new List<string>(); + for (int i = 0; i < assetBundles.Length; i++) + { + var bundleName = assetBundles[i]; + if (bundleName == ab) + { + targetAssetBundles.Add(bundleName); + } + } + + var assets = new List<AssetBundleBuild>(); + for (int i = 0; i < targetAssetBundles.Count; i++) + { + var assetBundleBuild = new AssetBundleBuild(); + assetBundleBuild.assetBundleName = targetAssetBundles[i]; + assetBundleBuild.assetNames = AssetDatabase.GetAssetPathsFromAssetBundle(targetAssetBundles[i]); + assets.Add(assetBundleBuild); + } + + var opt = BuildAssetBundleOptions.None + | BuildAssetBundleOptions.ChunkBasedCompression + | BuildAssetBundleOptions.DeterministicAssetBundle; + + var dirctory = Application.dataPath + "/BundleTest"; + if (!Directory.Exists(dirctory)) + { + Directory.CreateDirectory(dirctory); + } + BuildPipeline.BuildAssetBundles(dirctory, assets.ToArray(), opt, BuildTarget.Android); + } + } + + } + } + } diff --git a/Assets/Editor/Tool/AudioClipImport.cs b/Assets/Editor/Tool/AudioClipImport.cs index 9da9cd9..03746d5 100644 --- a/Assets/Editor/Tool/AudioClipImport.cs +++ b/Assets/Editor/Tool/AudioClipImport.cs @@ -14,19 +14,19 @@ static AudioClipImport() { standalone = new AudioImporterSampleSettings(); - standalone.quality = 0.5f; + standalone.quality = 0.01f; standalone.loadType = AudioClipLoadType.CompressedInMemory; standalone.sampleRateSetting = AudioSampleRateSetting.OptimizeSampleRate; standalone.compressionFormat = AudioCompressionFormat.Vorbis; android = new AudioImporterSampleSettings(); - android.quality = 0.5f; + android.quality = 0.01f; android.loadType = AudioClipLoadType.CompressedInMemory; android.sampleRateSetting = AudioSampleRateSetting.OptimizeSampleRate; android.compressionFormat = AudioCompressionFormat.Vorbis; ios = new AudioImporterSampleSettings(); - ios.quality = 0.5f; + ios.quality = 0.01f; ios.loadType = AudioClipLoadType.CompressedInMemory; ios.sampleRateSetting = AudioSampleRateSetting.OptimizeSampleRate; ios.compressionFormat = AudioCompressionFormat.Vorbis; diff --git a/Assets/Resources/Config/PriorBundle.txt b/Assets/Resources/Config/PriorBundle.txt index 185b998..e9e7450 100644 --- a/Assets/Resources/Config/PriorBundle.txt +++ b/Assets/Resources/Config/PriorBundle.txt @@ -26,82 +26,86 @@ 23 prefab_race_N034 2 1 24 prefab_race_N012 2 1 25 prefab_race_N003 2 1 -26 prefab_race_M131 2 1 -27 prefab_race_N010 2 1 -28 prefab_race_M128 2 2 -29 prefab_race_N013 2 2 -30 prefab_race_M126 2 2 -31 prefab_race_N015 2 2 -32 prefab_race_M008 2 2 -33 prefab_race_M704 2 2 -34 prefab_race_M703 2 2 -35 prefab_race_M012 2 2 -36 prefab_race_M011 2 2 -37 prefab_race_M013 2 2 -38 prefab_race_M014 2 2 -39 prefab_race_M135 2 2 -40 prefab_race_N011 2 2 -41 prefab_race_N017 2 2 -42 prefab_race_M129 2 3 -43 prefab_race_M132 2 3 -44 prefab_race_M015 2 3 -45 prefab_race_M017 2 3 -46 prefab_race_M018 2 3 -47 prefab_race_M016 2 3 -48 prefab_race_M700 2 3 -49 prefab_race_M701 2 3 -50 prefab_race_M021 2 3 -51 prefab_race_M063 2 3 -52 prefab_race_M064 2 3 -53 prefab_race_M065 2 3 -54 prefab_race_M097 2 3 -55 prefab_race_L004 2 3 -56 prefab_race_M104 2 3 -57 prefab_race_Sh01 2 1 -58 prefab_race_Sh02 2 1 -59 prefab_race_N031 2 2 -60 prefab_race_N032 2 2 -61 prefab_race_A_Zs00 2 1 -62 prefab_race_A_Fs00 2 1 -63 prefab_race_A_Zs00_Wq 2 1 -64 prefab_race_A_Fs00_Wq 2 1 -65 prefab_race_A_Zs00_fwq 2 1 -66 prefab_race_A_Fs00_fwq 2 1 -67 prefab_race_A_Zs01 2 1 -68 prefab_race_A_Fs01 2 1 -69 prefab_race_A_Zs01_Wq 2 1 -70 prefab_race_A_Fs01_Wq 2 1 -71 prefab_race_A_Zs01_fwq 2 1 -72 prefab_race_A_Fs01_fwq 2 1 -73 prefab_race_A_Zs02 2 2 -74 prefab_race_A_Fs02 2 2 -75 prefab_race_A_Zs02_Wq 2 2 -76 prefab_race_A_Fs02_Wq 2 2 -77 prefab_race_A_Zs02_fwq 2 2 -78 prefab_race_A_Fs02_fwq 2 2 -79 prefab_race_Zq04 2 1 -80 Prefab_Race_B_Cw06 2 1 -81 prefab_race_A_Zs99_Wq 2 2 -82 prefab_race_A_Fs99_Wq 2 2 -83 Prefab_Race_B_Cw09 2 2 -84 prefab_race_Zq05 2 2 -85 prefab_race_A_Zs_Cb01 2 1 -86 prefab_race_A_Fs_Cb01 2 1 -87 prefab_race_B_Cw02 2 2 -88 prefab_race_Zq01 2 2 -89 prefab_race_B_Cw16 2 2 -90 prefab_race_ranshaoquan 2 2 -91 prefab_race_Zq00 2 2 -92 boss1 3 1 -93 music1 3 1 -94 role1 3 1 -95 show1 3 1 -96 speak1 3 1 -97 ui1 3 1 -98 bossskill1 4 1 -99 cj 4 1 -100 common1 4 1 -101 debuff1 4 1 -102 dsskill1 4 1 -103 skill1 4 1 -104 ui1 4 1 \ No newline at end of file +26 prefab_race_N002 2 1 +27 prefab_race_M131 2 1 +28 prefab_race_N010 2 1 +29 prefab_race_M128 2 2 +30 prefab_race_N013 2 2 +31 prefab_race_M126 2 2 +32 prefab_race_N015 2 2 +33 prefab_race_M008 2 2 +34 prefab_race_M704 2 2 +35 prefab_race_M703 2 2 +36 prefab_race_M012 2 2 +37 prefab_race_M011 2 2 +38 prefab_race_M013 2 2 +39 prefab_race_M014 2 2 +40 prefab_race_M135 2 2 +41 prefab_race_N011 2 2 +42 prefab_race_N017 2 2 +43 prefab_race_M129 2 3 +44 prefab_race_M132 2 3 +45 prefab_race_M015 2 3 +46 prefab_race_M017 2 3 +47 prefab_race_M018 2 3 +48 prefab_race_M016 2 3 +49 prefab_race_M700 2 3 +50 prefab_race_M701 2 3 +51 prefab_race_M021 2 3 +52 prefab_race_M063 2 3 +53 prefab_race_M064 2 3 +54 prefab_race_M065 2 3 +55 prefab_race_M097 2 3 +56 prefab_race_L004 2 3 +57 prefab_race_M104 2 3 +58 prefab_race_Sh01 2 1 +59 prefab_race_Sh02 2 1 +60 prefab_race_N031 2 2 +61 prefab_race_N032 2 2 +62 prefab_race_A_Zs00 2 1 +63 prefab_race_A_Fs00 2 1 +64 prefab_race_A_Zs00_Wq 2 1 +65 prefab_race_A_Zs00_Sb 2 1 +66 prefab_race_A_Fs00_Wq 2 1 +67 prefab_race_A_Zs00_fwq 2 1 +68 prefab_race_A_Fs00_fwq 2 1 +69 prefab_race_A_Zs01 2 1 +70 prefab_race_A_Fs01 2 1 +71 prefab_race_A_Zs01_Wq 2 1 +72 prefab_race_A_Zs01_Sb 2 1 +73 prefab_race_A_Fs01_Wq 2 1 +74 prefab_race_A_Zs01_fwq 2 1 +75 prefab_race_A_Fs01_fwq 2 1 +76 prefab_race_A_Zs02 2 2 +77 prefab_race_A_Fs02 2 2 +78 prefab_race_A_Zs02_Wq 2 2 +79 prefab_race_A_Zs02_Sb 2 2 +80 prefab_race_A_Fs02_Wq 2 2 +81 prefab_race_A_Zs02_fwq 2 2 +82 prefab_race_A_Fs02_fwq 2 2 +83 prefab_race_Zq04 2 1 +84 Prefab_Race_B_Cw06 2 1 +85 prefab_race_A_Zs99_Wq 2 2 +86 prefab_race_A_Fs99_Wq 2 2 +87 Prefab_Race_B_Cw09 2 2 +88 prefab_race_Zq05 2 2 +89 prefab_race_A_Zs_Cb01 2 1 +90 prefab_race_A_Fs_Cb01 2 1 +91 prefab_race_B_Cw02 2 2 +92 prefab_race_Zq01 2 2 +93 prefab_race_B_Cw16 2 2 +94 prefab_race_ranshaoquan 2 2 +95 prefab_race_Zq00 2 2 +96 boss1 3 1 +97 music1 3 1 +98 role1 3 1 +99 show1 3 1 +100 speak1 3 1 +101 ui1 3 1 +102 bossskill1 4 1 +103 cj 4 1 +104 common1 4 1 +105 debuff1 4 1 +106 dsskill1 4 1 +107 skill1 4 1 +108 ui1 4 1 \ No newline at end of file diff --git a/Assets/Resources/ScriptableObject/Config/WindowConfig.asset b/Assets/Resources/ScriptableObject/Config/WindowConfig.asset new file mode 100644 index 0000000..3de38ea --- /dev/null +++ b/Assets/Resources/ScriptableObject/Config/WindowConfig.asset @@ -0,0 +1,198 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dfa5c93d9f8790242a9db3d3bb1815bc, type: 3} + m_Name: WindowConfig + m_EditorClassIdentifier: + windows: + - parent: FindPreciousFrameWin + orderTables: + - order: 0 + window: WorldBossWin + - order: 1 + window: BossHomeWin + - order: 2 + window: PersonalBossWin + - order: 3 + window: ElderGodAreaWin + - order: 4 + window: PreciousDropRecordWin + - parent: TeamFrameWin + orderTables: + - order: 0 + window: TeamListWin + - order: 1 + window: MyTeamWin + - parent: KnapSackWin + orderTables: + - order: 0 + window: RoleEquipWin + - order: 2 + window: BagStoreWin + - order: 3 + window: DepotWin + - order: 4 + window: EquipDevourWin + - parent: ComposeWin + orderTables: + - order: 0 + window: ComposeWingsWin + - order: 1 + window: ComposeTicketWin + - order: 5 + window: ComposeDogzEquipWin + - order: 3 + window: ComposeEquipWin + - order: 4 + window: ComposeToolsWin + - parent: RolePanel + orderTables: + - order: 3 + window: MagicianWin + - parent: SkillPanel + orderTables: + - order: 0 + window: SkillAccordWin + - order: 1 + window: SkillPassWin + - order: 2 + window: TalentWin + - parent: RunePanel + orderTables: + - order: 0 + window: RuneMosaicWin + - order: 1 + window: RuneBreakWin + - order: 2 + window: RuneComposeWin + - parent: LootPreciousFrameWin + orderTables: + - order: 0 + window: DemonJarWin + - order: 1 + window: FairyGrabBossWin + - order: 2 + window: DogzDungeonWin + - parent: UnionPanel + orderTables: + - order: 2 + window: FairyMemberWin + - order: 3 + window: FairyApplyWin + - order: 4 + window: FairyLeagueWin + - order: 5 + window: KingTempleWin + - parent: RealmWin + orderTables: + - order: 0 + window: RealmUpWin + - parent: MarketWin + orderTables: + - order: 0 + window: MarketDealWin + - order: 1 + window: MarketPutawayWin + - order: 2 + window: MarketDealRecordWin + - parent: WelfareWin + orderTables: + - order: 2 + window: InSevenDayWin + - order: 3 + window: LevelGiftWin + - order: 0 + window: SignInWin + - order: 1 + window: PrayerWin + - order: 4 + window: AwardExchangeWin + - parent: PetWin + orderTables: + - order: 0 + window: PetAttributeWin + - order: 1 + window: MountWin + - parent: OpenServerActivityWin + orderTables: + - order: 0 + window: ImpactRankWin + - order: 1 + window: ConsumeRebateWin + - order: 2 + window: OpenServerRedEnvelopeWin + - order: 3 + window: OSTimeLimitGiftWin + - order: 4 + window: FlashSaleWin + - order: 5 + window: MultipleExpWin + - order: 8 + window: NPracticePointWin + - order: 6 + window: OpenServerGiftWin + - order: 9 + window: BossRebornWin + - order: 7 + window: LimitedTimePackageWin + - order: 10 + window: FairyJadeInvestmentWin + - order: 11 + window: VipInvestWin + - order: 12 + window: FairyLeagueNoticeWin + - order: 13 + window: FairyGrabBossNoticeWin + - order: 14 + window: FlashRushToBuyWin + - order: 15 + window: WishingPoolWin + - order: 16 + window: WheelOfFortuneWin + - order: 17 + window: AccumulateRechargeWin + - parent: VipRechargeWin + orderTables: + - order: 0 + window: RechargeWin + - order: 1 + window: VipWin + - parent: HappyXBWin + orderTables: + - order: 0 + window: BestXBWin + - order: 1 + window: RuneXBWin + - order: 2 + window: XBStoreWin + - order: 3 + window: XBWarehouseWin + - parent: SocialWin + orderTables: + - order: 1 + window: TeamChatWin + - order: 2 + window: FairyChatWin + - parent: DogzWin + orderTables: + - order: 0 + window: DogzActiveWin + - order: 1 + window: GodBeastReinforcementWin + - parent: FairylandCeremonyWin + orderTables: + - order: 0 + window: CeremonyRechargeGiftWin + - order: 1 + window: CeremonyFirepartyWin + - order: 2 + window: CeremonyPeopleToHiWin + - order: 3 + window: CeremonyOutOfPrintWin -- Gitblit v1.8.0