少年修仙传客户端基础资源
client_Wu Xijin
2018-11-15 c386b290f96e5b7bcacfa347d59da32bddee75b1
4831 【前端】新的界面工程
1个文件已修改
4个文件已添加
526 ■■■■■ 已修改文件
Assets/Editor/Config/ExcelToTxt.txt 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Config/Windows.txt 434 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Config/Windows.txt.meta 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/ExportUIPackage.cs 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/ExportUIPackage.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | 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: