Assets/Editor/Config/ExcelToTxt.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Config/Windows.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Config/Windows.txt.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/ExportUIPackage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/ExportUIPackage.cs.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Assets/Editor/Config/ExcelToTxt.txt
@@ -165,4 +165,5 @@ Z.宗门试炼奖励表 TrialRewards X.仙盟抢Boss表 FairyGrabBoss P.玩家名屏蔽词 DirtyName E.恶魔深渊 Abyss E.恶魔深渊 Abyss L.Loading图 LoadingBackGround Assets/Editor/Config/Windows.txt
New file @@ -0,0 +1,434 @@ DownLoadWin 下载界面 FirstScreenWin LaunchWin UserHelpWin VersionUpdateWin WindowMask WingsBG CreateRoleWin ExitGameWin LaunchBackGroundWin LoadingWin LoginWin NetLinkWin SelectRoleWin ServerListWin AbyssWin AccountSwitchHintWin AccumulateRechargeWin ActivityNotifyWin ActivitySettleWin AddFriendWin AntiAddictionWin AttributePromoteShowWin AutoTrainTipsWin AwardExchangeWin BagStoreWin BagWin BatchBuyWin BatchWin BattleGroundGuideWin BattleHintWin BattlePrepareCoolDownWin BestXBWin BindGoldRechargeWin BlastFurnaceWin BossAreaMarkWin BossHomeVipLackWin BossHomeWin BossNotifyWin BossRebornWin BossShowDialogueWin BossShowWin BoxGetItemWin BoxInfoWin BuffListwin BuyBoxInfoWin BuyItemInfoWin BuyPetMatInfoWin BuySuccessWin CeremonyFirepartyWin CeremonyOutOfPrintWin CeremonyPeopleToHiWin CeremonyRechargeGiftWin ChatBubblePreviewWin ChatExtentWin ChatFloatWin ChatWin ChooseItemWin CombatModeWin ComposeDogzEquipWin ComposeEquipWin ComposeHelpWin ComposeTicketWin ComposeToolsWin ComposeWin ComposeWingsWin ConfirmPopupFairyWin ConsumeRebateWin ConvertItemTipsWin CrystalSelectionWin DailyQuestCalendarWin DailyQuestExplainWin DailyQuestRewardPreviewWin DailyQuestWin DecomposeGetItemWin DefaultDialogueBoxWin DemonJarBossLifeBarWin DemonJarDamageRankWin DemonJarKillRecordWin DemonJarSoulIncreaseWin DemonJarVictoryWin DemonJarWin DemonTreasureDungeonVictoryWin DemonTreasurePropertyWin DemonTreasureWin DepotWin DialogueDuidanceWin DisconnectedTipsWin DisconnectHintWin DogzActiveWin DogzDetailsWin DogzDungeonWin DogzPackWin DogzStrengthenWin DogzWin DonateEquipTipsWin DungeonAncientAchieveWin DungeonAncientKingWin DungeonAncientTargetWin DungeonBeginCoolDownWin DungeonBossMissionHintWin DungeonBuyTimesWin DungeonChaosVictoryWin DungeonDefeatedWin DungeonEndCoolDownWin DungeonExpUpVictoryWin DungeonFairyFeastHintWin DungeonFairyLandWin DungeonFairyLeagueMissionWin DungeonFightWin DungeonGetTreasureVictoryWin DungeonGradeWin DungeonGuardSkyDefeatWin DungeonGuardSkySettleWin DungeonIceCrystalVictoryWin DungeonInspireWin DungeonMissionDetailsWin DungeonMissionHintWin DungeonMultipleTaskWin DungeonNuwaVictoryWin DungeonPickUpItemCoolDownWin DungeonRealmVictoryWin DungeonRuneTowerVictoryWin DungeonSlayerVictoryWin DungeonStageHintWin DungeonStageTimeWin DungeonSuppliesLackWin DungeonSweepResultWin DungeonSweepWin DungeonUseLiquidWin DungeonVictoryWin DungeonXMZZTargetWin EffectToFaBaoWin ElderGodAngerWin ElderGodAreaExitWin ElderGodAreaRebornWin ElderGodAreaWin EquipDecomMailWin EquipDevourWin EquipReinforceWin EquipSuitPreviewWin EquipWin ExchangeGetItemWin ExperienceGetWin ExperienceOpenWin ExtendWin FairyApplyWin FairyAuTaskWin FairyBossAwardWin FairyChangeTipWin FairyChatWin FairyCreateWin FairyDutyWin FairyGrabBossHintWin FairyGrabBossNoticeWin FairyGrabBossOpenWin FairyGrabBossWin FairyInviteWin FairyJadeInvestmentTipWin FairyJadeInvestmentWin FairylandCeremonyWin FairyLeagueDungeonSettleWin FairyLeagueGuideSelectWin FairyLeagueMapWin FairyLeagueNoticeWin FairyLeagueWin FairyMemberWin FairyRequestWin FairyTreasureWin FairyWearWin FamilyChangeNameWin FeatureNotice2Win FeatureNoticeWin FindNumberWin FindPreciousFrameWin FindPreciousSubscribeHintWin FirstChargeTrialWin FirstRechargeWin FirstTimeRechargeWin FitterWin FlashRushToBuyWin FlashSaleWin FloorChooseWin FlyShoseConfirmwin FlySkillIconWin FriendQuestWin FuncRuleWin FunctionalGuideWin FunctionForecastWin FunctionUnlockWin FurnaceFireChooseWin GemLevelUpWin GetEquipPathWin GetItemPathWin GetPetMatPathWin GetWaysWin GiveRedBagTipsWin GMInputWin GodBeastReinforcementWin GotoChargeWin GuardianWin GuardOverdueWin GuideDialogueWin GuideMessageWin HallTipsWin HappyXBGetItemWin HappyXBWin HeavenBattleWin HeavenFailureWin HeavenVictoryWin HoistingWin HowToPlayWin IceCrystalVeinWin IconConfirmWin IDAuthenticationWin ImpactBillRankWin ImpactRankWin InformationTipsWin InGameDownLoadWin InSevenDayWin ItemConfirmWin ItemInfoWin KillRecordsWin KingFairyAllotWin KingFairyChestWin KingFairyRewardWin KingTempleWin KnapSackWin LevelGiftWin LimitedTimePackageWin LocalMapWin LockedScreenWin LoginAdWin LootPreciousFrameWin MagicianWin MailWin MainInterfaceWin MakerDrugSuccessWin MapNameHintWin MarketDealRecordWin MarketDealWin MarketPutawayWin MarketWin MarqueeWin MessageWin MethodToWin MonitorVoiceWin MonthlyInvestmentWin MountSkillWin MountStoneTipsWin MountWin MultipleDifficultyDungeonWin MultipleExpWin MysteriousMissionWin MyTeamWin NearDeathWin NeedForWhiteWin NeutralMarkWin NewBieWin NewGuideWin NewItemGetWin NormalDungeonEntranceWin NPracticePointWin OfflineHangUpUseWin OffLineOnHookWin OneKeySellWin OpenServerActivityNotifyWin OpenServerActivityWin OpenServerGiftWin OpenServerRedEnvelopeWin OSRedEnvelopeSendWin OSTimeLimitGiftWin PathfindingIconWin PersonalBossVipLackWin PersonalBossWin PetAndMountPushWin PetAttributeWin PetMatInfoWin PetStoneTipsWin PetWin PlayerDetailWin PlayerStarNumWin PlayerStrengtheningLVWin PopConfirmWin PotentialItemUseWin PowerAddWin PrayerWin PrayforDrugGetItemWin PrayForDrugVipLackWin PrayforDrugWin PreciousDropRecordWin PrepareWin PromoteDetailsWin PutawayWin PwdKeyboardWin RealmBossShowWin RealmCollectWin RealmDungeonWin RealmPopConfirmWin RealmPreviewWin RealmPropertyUpWin RealmSitConfirmWin RealmSitWin RealmUpHoldWin RealmUpWin RealmWin RebornTiredWin RebornWin RechargeBoxWin RechargeTipWin RechargeWin RedBagTipsWin RedDetailsTipsWin RedOPenBGMWin ReliveWin RidingAndPetActivationWin RoleAttrWin RoleElixirTipWin RoleEquipWin RoleParticularsWin RolePointWin RolePromoteWin RoleRenameWin RuneBreakWin RuneComposeWin RuneInfoWin RuneMosaicWin RuneNewGotWin RunePackWin RunePathWin RunePreviewWin RuneTowerDropPreviewWin RuneTowerDungeonHintWin RuneTowerSweepBuyWin RuneTowerSweepResultWin RuneTowerWin RuneXBWin ScrollTipWin SelectDogzItemWin SelectItemWin ServerForceExitHintWin SetFreeTimeWin SettingUpWin SignInWin SkillAccordWin SkillDetailsWin SkillPassWin SkillTaskWin SocialWin SpGetWin SplitWin StatusTipWin StoreWin StoryHintWin StoveUpgradWin SupremeRechargeWin TaichiGetRewardWin TaiChilDungeonEntranceWin TalentWin TargetBriefInfoWin TargetPetAttrWin TaskBoxBGMWin TaskWin TeamApplicationWin TeamChatWin TeamDungeonTicketLackWin TeamFrameWin TeamInvitationWin TeamInviteWin TeamListWin TeamPrepareSettingWin TeamPrepareWin TeamTargetJoinLimitWin TestWin TitleDetailsWin TitleTotalGetWin ToggleConfirmWin TreasureBaseWin TreasureDungeonMissionHintWin TreasureDungeonVictoryWin TreasureEffectWin TreasureFindHostWin TreasureInfoWin TreasureLevelUpWin TreasureNewGotWin TreasureNewStageWin TreasureRegulusPopWin TreasureSelectWin TreasureSoulActiveWin TreasureSoulWin TreasureStageTipWin TreasureStageUpTriggerWin TreasureStoryWin TrialDungeonEntranceWin TrialDungeonSelectWin TrialExchangeWin TrumpetWin UnionStoreWin UnionTaskWin UpgradeWin ViewFuncPowerWin ViewHorseDetailWin ViewPetDetailWin ViewPetHorseStoneWin VipExperienceWin VipInvestWin VipOverdueWin VipPrivilegeWin VipRechargeWin VipWin WarehouseTipsWin WashAttrPointWin WashMasterActiveWin WashMasterWin WashPointBatchUseWin WashPointSplitWin WelfareWin WheelOfFortuneWin WingsBouncedWin WingsWin WingTaskJumpWin WinningStreakWin WishingGetItemWin WishingPoolWin WishingWarehouseWin WorldBossWin WorldMapWin WytjGameWin WytjRulesWin XBStoreWin XBWarehouseWin XMZZAchieveWin XMZZCampVicRewardWin XMZZMissionDetailsWin Assets/Editor/Config/Windows.txt.meta
New file @@ -0,0 +1,8 @@ fileFormatVersion: 2 guid: 4534c276f3b3c1a4fb5e87531ca1aea6 timeCreated: 1542276430 licenseType: Pro TextScriptImporter: userData: assetBundleName: assetBundleVariant: Assets/Editor/Tool/ExportUIPackage.cs
New file @@ -0,0 +1,69 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; using System.IO; public class ExportUIPackage { static string exportFileName = Application.dataPath + "/UIPackage.unitypackage"; static string uiroot = "Assets/ResourcesOut/UI"; static string builtIn = "Assets/ResourcesOut/BuiltIn/Prefabs"; static string windowreferenceTable = "Assets/Editor/Config/Windows.txt"; [MenuItem("策划工具/导出UI Package", false, 4)] public static void Export() { var guids = new List<string>(); guids.AddRange(AssetDatabase.FindAssets("t:prefab", new string[] { builtIn })); guids.AddRange(AssetDatabase.FindAssets("Font", new string[] { uiroot })); guids.AddRange(AssetDatabase.FindAssets("t:prefab", new string[] { uiroot })); guids.AddRange(AssetDatabase.FindAssets("t:Texture2D", new string[] { uiroot })); guids.AddRange(AssetDatabase.FindAssets("t:Sprite", new string[] { uiroot })); var assets = new List<string>(); foreach (var item in guids) { assets.Add(AssetDatabase.GUIDToAssetPath(item)); } assets.Add(windowreferenceTable); AssetDatabase.ExportPackage(assets.ToArray(), exportFileName, ExportPackageOptions.Default); } [MenuItem("策划工具/生成window参照表", false, 5)] public static void ExportAllWindowNames() { var lines = new List<string>(); var filePath = Application.dataPath + "/Editor/Config/Windows.txt"; if (File.Exists(filePath)) { lines.AddRange(File.ReadAllLines(filePath, System.Text.Encoding.UTF8)); } var windowNames = new List<string>(); foreach (var item in lines) { windowNames.Add(item.Split('\t')[0]); } var guids = new List<string>(); guids.AddRange(AssetDatabase.FindAssets("Win t:prefab", new string[] { builtIn })); guids.AddRange(AssetDatabase.FindAssets("Win t:prefab", new string[] { uiroot })); var assets = new List<string>(); foreach (var item in guids) { var name = Path.GetFileNameWithoutExtension(AssetDatabase.GUIDToAssetPath(item)); if (!windowNames.Contains(name)) { lines.Add(StringUtility.Contact(name, "\t")); } } File.WriteAllLines(filePath, lines.ToArray(), System.Text.Encoding.UTF8); } } Assets/Editor/Tool/ExportUIPackage.cs.meta
New file @@ -0,0 +1,12 @@ fileFormatVersion: 2 guid: edd5b9fcac43aca41b361a9e758bb820 timeCreated: 1542271986 licenseType: Pro MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: