C2/C3 Wiki

C2/C3开发者的乐园

用户工具

站点工具


规范_资源准备工作规范

这是本文档旧的修订版!


C2项目开发资源准备规范

C2的图片资源和声音资源需要通过外部加载,因此需要提前进行资源准备工作。以下是资源准备的一些注意事项:

图片资源命名

禁止是用中文作为资源命名

图片资源的格式

图片资源需为png,禁止是用JPG和GIF等资源:

  • JPG资源会导致图片像素被压缩,质量下降并产生大量优化像素点。JPG资源最终也会被C2转换为PNG格式,但因为颜色变多导致PNG文件过大。不建议使用
  • GIF资源采用256色,图片透明区域边缘会因此而不柔和。不建议使用

导入资源尺寸

图片资源的内存渲染,会按照图片尺寸自动扩展到更大一号的2的幂尺寸(例如100*100的图片会变成128*128,300*600则会变成512*1024)。因此C2的图片资源制作需要适当的控制图片尺寸,避免出现图片过大得情况,导致内存占用过高。

C2中调整资源尺寸

图片资源导入C2后再调整精灵尺寸,并不会改变资源尺寸。因此需要杜绝导入大尺寸资源后缩小使用的情况。资源制作时应保证资源尺寸与最终在画面中的需求尺寸保持一致。

图片空白区域

需杜绝图片中大面积区域透明空白的情况,图片资源在制作时需要按最小区域进行裁剪。

动画序列帧制作

序列帧动画资源,需保证序列帧的每一个图片尺寸都保持一致,并且图片中的动画在相同位置。 序列帧动画的透明空白区域裁剪,应以序列帧全部资源重叠后的空白区域为裁剪参照

动画位移,旋转,镜像等需求

C2内的精灵支持位移,旋转,镜像等多种复杂动画需求,因此在制作图片资源时,不需要考虑为此修改图片资源,也不需要额外创建不同角度或反转方向的资源

界面资源的制作方法

界面资源可大量使用九宫格资源制作,以此节省资源尺寸。可以是用九宫格的界面类型;

  • 面板
  • 按钮
  • 进度条
  • 窗口
  • 对话框
规范_资源准备工作规范.1594298159.txt.gz · 最后更改: (外部编辑)