IconPrefixConst.cs 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. using UnityEngine;
  2. using System.Collections;
  3. /// <summary>
  4. /// 关于游戏内常用的bundle的名称的规范制定
  5. /// </summary>
  6. public class IconPrefixConst
  7. {
  8. #region 人物的 图标的后缀规则
  9. /// <summary>
  10. /// 小头像
  11. /// </summary>
  12. public const string IconResSuffix_Head = "_A";
  13. /// <summary>
  14. /// 卡牌形象
  15. /// </summary>
  16. public const string IconResSuffix_Bust = "_B";
  17. public const string IconResPrefix_Bust = "YLBust-";
  18. /// <summary>
  19. /// 全身形象_
  20. /// </summary>
  21. public const string IconResSuffix_Body = "_Body";
  22. /////// <summary>
  23. /////// 战斗使用的人物形象_
  24. /////// </summary>
  25. ////public const string IconResSuffix_Battle = "_BATTLE";
  26. #endregion
  27. /// <summary>
  28. /// 无穷尽关卡战斗胜利的数字
  29. /// </summary>
  30. public const string Num0_Icon = "Num0_Icon";
  31. /// <summary>
  32. /// 连击特效提示实体数字
  33. /// </summary>
  34. public const string LianJi0_Icon = "Lianji_num0";
  35. /// <summary>
  36. /// 连击特效提示模糊数字
  37. /// </summary>
  38. public const string LianJi1_Icon = "Lianji_num1";
  39. /// <summary>
  40. /// 公告图标
  41. /// </summary>
  42. public const string GameAnnouncementIcon = "GameAnnouncementIcon";
  43. /// <summary>
  44. /// 技能图标
  45. /// </summary>
  46. //public const string SkillIcon = "skillIcon";
  47. /// <summary>
  48. /// 技能名称的图片字图标
  49. /// </summary>
  50. public const string SkillNameIcon = "skillNameIcon";
  51. /// <summary>
  52. /// 英雄的必杀技能,使用的跟元素相符的北京框
  53. /// </summary>
  54. public const string heroSkillYuanSu = "heroSkillYuanSu";
  55. #region 英雄的等阶
  56. /// <summary>
  57. /// 英雄的等阶的图标集合
  58. /// </summary>
  59. public const string HeroDengjieIcon = "heroDengjieIcon";
  60. /// <summary>
  61. /// 英雄等级_展示在英雄名称下对应的底框
  62. /// </summary>
  63. public const string HeroDengjiNameBgIcon = "heroDengjiNameBgIcon";
  64. /// <summary>
  65. /// 英雄的等阶的,头像边框图标集合
  66. /// </summary>
  67. public const string HeroDengjie_BorderIcon = "heroDengjie_BorderIcon";
  68. /// <summary>
  69. /// 称号的背景图 (等阶颜色区分)
  70. /// </summary>
  71. public const string HeroChenghao_dengjieBgIcon = "heroDengjie_chenghaoBgIcon";
  72. #endregion
  73. /// <summary>
  74. /// 英雄的称号
  75. /// </summary>
  76. public const string HeroChenghaoIcon = "hero_chenghao";
  77. /// <summary>
  78. /// 英雄的卡牌图片集合
  79. /// </summary>
  80. public const string HeroBustIcon = "heroBust";
  81. /// <summary>
  82. /// 英雄的全身图标集合
  83. /// </summary>
  84. public const string HeroFullBustIcon = "heroFullBust";
  85. /// <summary>
  86. /// 英雄的全身像图片集合
  87. /// </summary>
  88. //public const string HeroBodyIcon = "heroBody";
  89. ///// <summary>
  90. ///// 英雄的全身像图片集合 [战斗]
  91. ///// </summary>
  92. //public const string HeroBodyIcon_Battle = "heroBody_Battle";
  93. /// <summary>
  94. /// 战斗的怪物boss 必杀
  95. /// </summary>
  96. public const string Battle_BossIcon = "heroicon_skilltip";
  97. /// <summary>
  98. /// 英雄的全身像小头像图片集合
  99. /// </summary>
  100. public const string HeroHeadIcon = "heroIcon";
  101. /// <summary>
  102. /// 英雄的全身像小头像图片集合
  103. /// </summary>
  104. public const string HeroHeadFrame = "HeadFrame";
  105. /// <summary>
  106. /// 英雄的小头像图片集合(战斗发白头像)
  107. /// </summary>
  108. public const string HeroHeadIcon_Battle = "heroIcon_Battle";
  109. /// <summary>
  110. /// 英雄元素图标
  111. /// </summary>
  112. public const string YuansuIcon = "yuansu";
  113. /// <summary>
  114. /// 英雄职业分类图标
  115. /// </summary>
  116. public const string ZhiyeIcon = "zhiye";
  117. /// <summary>
  118. /// 英雄职业分类图标(战斗使用)
  119. /// </summary>
  120. public const string ZhiyeIcon_Battle = "zhiye_Battle";
  121. /// <summary>
  122. /// 英雄职业分类图标(战斗使用)
  123. /// </summary>
  124. public const string ZhiyeQuan_Battle = "zhiyequan_Battle";
  125. /// <summary>
  126. /// 道具图标
  127. /// </summary>
  128. //public const string ItemIcon = "item";
  129. /// <summary>
  130. /// 商城物品图标
  131. /// </summary>
  132. public const string ShopItemIcon = "shopItemIcon";
  133. /// <summary>
  134. /// 元素分颜色的图标
  135. /// </summary>
  136. //public const string YuansuColorIcon = "yuansuColor";
  137. /// <summary>
  138. /// z珍惜度_英雄代表珍惜度的图标
  139. /// </summary>
  140. public const string ZHENXIDU_heroIcon = "zhenxiduIcon_hero";
  141. /// <summary>
  142. /// pvp段位图标
  143. /// </summary>
  144. public const string PVPLeagueIcon = "pvpLeagueIcon";
  145. /// <summary>
  146. /// 公会图标
  147. /// </summary>
  148. public const string GuildIcon = "guildIcon";
  149. /// <summary>
  150. /// 新言灵世界 道具图标
  151. /// </summary>
  152. public const string YLIcon = "YLIcon";
  153. /// <summary>
  154. /// 新言灵 言灵半身像
  155. /// </summary>
  156. public const string YanLingBust = "YanLingBust";
  157. /// <summary>
  158. /// 新言灵世界 言灵图标
  159. /// </summary>
  160. public const string YanLingIcon = "YanLingIcon";
  161. /// <summary>
  162. /// 新言灵世界 奖励展示的大图标
  163. /// </summary>
  164. public const string RewardShow = "YLRewardShow";
  165. /// <summary>
  166. /// 新言灵世界 半身像图标
  167. /// </summary>
  168. public const string YLHeroBustIcon = "heroYLBust";
  169. public const string YLHeroSkillIcon = "Skill";
  170. /// <summary>
  171. /// 玩家头像的外包框
  172. /// </summary>
  173. public const string GameHeadBorder = "gameHeadBorder";
  174. /// <summary>
  175. /// 玩家头像的外包框 的底
  176. /// </summary>
  177. public const string GameHeadBorderBG = "gameHeadBorderBG";
  178. /// <summary>
  179. /// 获取图集的名称
  180. /// </summary>
  181. /// <param name="res">资源名称</param>
  182. /// <returns>string</returns>
  183. public static string getIconContainerName(string res)
  184. {
  185. return "IconContainer_" + res;
  186. }
  187. /// <summary>
  188. /// 默认
  189. /// </summary>
  190. public const string Default = "default";
  191. }