规则
1.命名全小写 单词连接用 _
基本规则:
xxx_xxx_xxx...
- xxx 指比较清晰描述的单词
- _ 为英文下划线
- 命名尽量精简不要很长
- 不能使用中文及特殊字符
- 不能使用空格
- 不要使用多余
.
(点) - 请使用单词命名
- 英文与数字组合时不加下划线
命名最终目标
看到资源名便了解资源作用
例如:
btn_gameStart.png [有大小写]
playe 1.png [有空格]
背景!.png [使用中文,使用中文符号]
loading...png [多余点]
btn_game_start.png [正确]
-
因不同页面会有相同属性的图片,名字可能会重复,用文件夹区分。
例如:有3个页面,开始加载界面,主界面,结果界面,且每个界面下都有背景,为了方便起见,都可以命名为bg.png或根据数量多少bg1.png.bg2.png等。那这几个界面的文件可能会重名,那通过不同文件夹区分。
-
[开始加载界面]
文件夹名字:start_load_view
资源名:bg.png,bg1.png
-
[主界面]
文件夹名字:home_view
资源名:bg.png,bg1.png,bg2.png
-
[结果界面]
文件夹名字:result_view
资源名:bg.jpg
-
-
如果内容为一系列,命名可简化为
统一名+数字
,xxx1,xxx2,xxx3...例如:5个不同颜色的星星图案
star1.png、star2.png、star3.png、star4.png、star5.png
-
如果同类资源可以将这类资源前统一加一个名称,方便在文件夹中查看。
例如:与头像有关的资源
头像背景
: head_bg1、head_bg2头像边框
,head_board头像特效
,head_effect头像
:head_p1、head_p2...
常用类型 | 命名 |
---|---|
背景类 | bg_xxx |
文字类 | txt_xxx |
2.资源格式
有透明内容为.png
格式
没有透明内容统一为.jpg
格式
尤其没有透明内容的背景图,请统一用.jpg
,节省空间
3.多语言
-
内容中英文资源名称相同,英语放在
en
文件夹下,中文放在zh
文件夹下例如:有三种语言版本中文,英文,日文,以英文全套资源为主,其他语言版本只保留需要替换的资源。
-
英文
总文件夹名字:en
子文件夹名字:home_view , result_view
资源名:
[home_view] logo.png(要替换) player1.png [result_view] socre_title.png(要替换) star.png
-
[中文]
总文件夹名字:zh
子文件夹名字:home_view , result_view
资源名:
[home_view] logo.png(要替换) [result_view] socre_title.png(要替换)
-
[日文]
总文件夹名字:jp
子文件夹名字:home_view , result_view
资源名:
[home_view] logo.png(要替换) [result_view] socre_title.png(要替换)
-
-
如果针对某一资源需要做成多语言,则在该资源名称后增加
_en
、_zh
等例如:有需求分享功能,要对微信发中文分享图,faceBook发英语分享图
-
[中文]
资源名:share_img_ch.jpg -
[英文]
资源名:share_img_en.jpg
-
4.UI类资源
规则:
类型_xxx
目前阶段用的最多的是按钮与进度条,其他组件到时遇到在协商
类型 | 命名 |
---|---|
按钮 | btn_xxx.png |
进度条(背景) | progress_xxx.png |
进度条(读条) | progress_xxx$bar.png |
其他类型 | 参考上方链接 |
资源根据页面不同分开
5.帧动画
规则:
统一名_动画名_数字(两位数)
例如:有关于狗(起名为dog
)动画,跑,飞,死亡(只有一帧)
文件夹名字:dog_ani
跑
:dog_run00.png、dog_run01.png...
飞
:dog_fly00.png、dog_fly01.png...
死亡
:dog_die00.png
如果统一名只有一组动画则命名为从00.png -> 99.png
6.字体文件命名
规则:
位置_内容
.fnt
(字体) .png
(图)名称需要完全一致。
位置
指放在哪个页面上的位置。
所有字体统一放在font文件夹下。
例如:在结果界面的分数字体
result_view_score.fnt
result_view_score.png
网友评论