123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- namespace GFGGame
- {
- public class ResPathUtil
- {
- public const string RESIN_TXT_DIR_PATH = "Assets/ResIn/Txt";
- public const string FONT_DIR_PATH = "Assets/Res/Font";
- public const string MUSIC_DIR_PATH = "Assets/Res/Music";
- public const string SOUND_DIR_PATH = "Assets/Res/Sound";
- public const string UI_DIR_PATH = "Assets/ResIn/UI";
- public const string TEXTURE_DIR_PATH = "Assets/Res/Texture";
- public const string PREFAB_DIR_PATH = "Assets/Res/Prefab";
- public const string CONFIG_DIR_PATH = "Assets/Res/Config";
- public const string ANIMATION_DIR_PATH = "Assets/Res/Animation";
- public const string EFFECT_DIR_PATH = "Assets/Res/Effect";
- public const string SQLITE_FILE_PATH = CONFIG_DIR_PATH + "/" + LauncherConfig.SQL_FILE_NAME;
- public static string GetUIPackagePath(string res)
- {
- return $"{UI_DIR_PATH}/{res}/{res}";
- }
- public static string GetCommonGameResPath(string res)
- {
- return "ui://CommonGame/" + res;
- }
- //===================================¡ü¡ü¡üUI·¾¶¡ü¡ü¡ü================================
- public static string GetIconPath(string res, string extName)
- {
- return $"{TEXTURE_DIR_PATH}/Icon/{res}.{extName}";
- }
- public static string GetIconPath(ItemCfg itemCfg)
- {
- return GetIconPath(itemCfg.res, ItemUtil.GetItemResExt(itemCfg.itemType, itemCfg.subType));
- }
- public static string GetDressUpPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/DressUp/{res}.{extName}";
- }
- public static string GetNpcPicSPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/Npc/PicS/{res}.{extName}";
- }
- public static string GetNpcPicFPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/Npc/PicF/{res}.{extName}";
- }
- public static string GetPhotographFPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/Photograph/{res}.{extName}";
- }
- public static string GetFieldGuideIconPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/FieldGuide/Icon/{res}.{extName}";
- }
- public static string GetNpcHeadPath(string res, string extName = "png")
- {
- return $"{TEXTURE_DIR_PATH}/Npc/Head/{res}.{extName}";
- }
- public static string GetCardPath(string res, string extName = "jpg")
- {
- return $"{TEXTURE_DIR_PATH}/Card/Bg/{res}.{extName}";
- }
- public static string GetCardSmallPath(string res, string extName = "jpg")
- {
- return $"{TEXTURE_DIR_PATH}/Card/Card/{res}.{extName}";
- }
- public static string GetCardSoundPath(string res, string extName = "mp3")
- {
- return $"{SOUND_DIR_PATH}/Card/{res}.{extName}";
- }
- public static string GetMusicPath(string res, string extName = "mp3")
- {
- return $"{MUSIC_DIR_PATH}/{res}.{extName}";
- }
- public static string GetTxtPath(string res, string extName = "txt")
- {
- return $"{RESIN_TXT_DIR_PATH}/{res}.{extName}";
- }
- public static string GetFontPath(string res, string extName = "TTF")
- {
- return $"{FONT_DIR_PATH}/{res}.{extName}";
- }
- public static string GetPrefabPath(string res, string extName = "prefab")
- {
- return $"{PREFAB_DIR_PATH}/{res}.{extName}";
- }
- public static string GetDressUpAnimationPath(string res, string extName = "prefab")
- {
- return $"{ANIMATION_DIR_PATH}/DressUp/{res}/{res}.{extName}";
- }
- public static string GetDressUpEffectPath(string res, string extName = "prefab")
- {
- return $"{EFFECT_DIR_PATH}/{res}/{res}.{extName}";
- }
- public static string GetCardAnimationPath(string res, string extName = "prefab")
- {
- return $"{ANIMATION_DIR_PATH}/Card/{res}/{res}.{extName}";
- }
- }
- }
|