.gitignore | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Logo/snxxz_ios/Launch.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/SpritePacking/SpriteSettings.asset | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/AssetBundleBuildExtersion.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/AudioClipImport.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Resources/Config/PriorBundle.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Resources/ScriptableObject/Config/WindowConfig.asset | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
.gitignore
@@ -35,7 +35,10 @@ *.csproj *.sln AssetBundles/* Assets/StreamingAssets.meta Assets/StreamingAssets/* RunTimeLog/* IOS_BUILD/ .vscode Assets/BundleTest.meta Assets/BundleTest/* Assets/Editor/Logo/TheSecondWorld/TB_DL_Logo.png.meta
@@ -88,5 +88,5 @@ outline: [] spritePackingTag: userData: assetBundleName: ui/sprite/common assetBundleName: assetBundleVariant: Assets/Editor/Logo/shandangceshi_ios/TB_DL_Logo.png.meta
@@ -88,5 +88,5 @@ outline: [] spritePackingTag: userData: assetBundleName: ui/sprite/common assetBundleName: assetBundleVariant: Assets/Editor/Logo/snxxz_ios/Launch.pngAssets/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 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); } } } } } 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; 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 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 Assets/Resources/ScriptableObject/Config/WindowConfig.asset
New file @@ -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