美术制作说明明AQW

美术制作说明明AQW

注意事项

  • 注意平衡效果,运行效率和资源量

  • 分模块的时候大模块之间不要有资源依赖

  • 同一规格的图片保持大小一样, 比如:物品icon,同一批次的功能按钮等

  • 单个图片大小等于或者接近2的n次幂, 最大为2048*2048(超出的时候,unity里面也会缩到2048)

  • spine和粒子特效注意中心点位置,如果需要实际场景看效果调整的可以在客户端里面调整好,回头在原文件中再设置好参数,避免后面修改每次导出到客户端都需要调整参数

  • 美术提供的预制体的时候,尽量位置对齐。客户端导入的时候尽量使用默认值(本地位置是0, 旋转是0,缩放是1)。

  • spine导出优先使用二进制

  • 粒子特效和spine如果面积比较大,注意渲染的层数(一般3-5层以内)

  • 单个特效注意控制粒子发射器使用数量(一般单个特效控制在8个以内)

  • 各个功能模块之间可以复用的资源可以放到公共的资源里面,个别资源如果不影响最后输出图集大小的,可以在功能模块图集里面复制一份(比如统一的关闭按钮,减少跨图集可以提升运行效率,这里也可以程序放进去再在美术目录提交)

  • 资源以美术git仓库为准

  • 美术资源通过前缀区分资源

图集atlas         无            如:btn_close.png, title_grzx.png
不带透明通道的大图 bg_           如:bg_login.png, bg_home.png
带透明通道的大图   bga_          如:bga_activity.png, bga_rect.png
效果图            xgt_          如:xgt_login.png, xgt_grzx.png
艺术字            ysz_fontname_ 如:font_wzbywin_1.png
多语言文字        zh_      如: zh_task_title.png en_title.png tw_title.png (zh:简体中文 tw:繁体中文 en:英文)
  • 客户端资源目录如下:
atlas 按功能分的目录
effect unity资源包(.unitypackage)(粒子特效、模型动画等)

import_resource.bat导出脚本说明

脚本环境变量

TexturePacker   是TexturePacker.exe图集打包工具路径配置 这里使用的版本是4.8.1, 老版本3.9不支持UGUI
BMFTOOL         bmfont64.exe位图字体制作工具路径配置
AQWArtTool      美术导出资源jar包位置,根据规则区分美术资源并调用相关工具生成图集和位图字体等

dir_proj        要导出到的unity工程目录
dir_mudle       要导出到的unity工程模块目录
dir_src         需要导出资源的目录 这里是拖到该脚本上面的文件夹的路径,一般不需要修改
dir_tmp         生成美术资源临时目录, 目录路径不能带有中文,不然某些工具可能运行不正确
dir_atlas       导出的图集存放目录
dst_xgt         导出的效果图存放目录,这里暂时没用
dir_font        导出的位图字体目录
dir_tex         导出的贴图目录包含带alpha和不带alpha,即bg_,bga_开头的图片
dir_lang_xx     语言相关图片归集目录,这里根据语言复制到同一个目录下面生成一个图集然后放到dir_atlas目录中

使用说明

  1. 图集下面放一个info.txt 内容是打出的图集的名称
  2. 将要导入的目录拖动到import_resource.bat上面

可以把import_resource.bat 复制一份做相应修改以后使用自己的,避免误提交导致冲突

posted @ 2022-04-08 10:18  搬山码农  阅读(66)  评论(0)    收藏  举报