位置: 编程技术 - 正文

unity3d Sprite Packer如何用

编辑:rootadmin
之前有人留言说想我介绍一下sprite packer的用法。那么我也顺便的介绍一下吧。我们用来做sprite 的图片,通常会留有很多空白的地方,我们在画完了sprite之后,这些地方很可能就没有什么作用了。如果想避免这些资源上的浪费,我们可以把各个sprite做成图集,把图片上的空间尽量利用得充实一点。这时候,我们就需要一个制作图集的工具。其实这个功能要自己写也不难的,只是把各个sprite上的图片做copy pixel处理,然后计算一个矩形范围,把所有拾取的图片像素按一定的规律放在一张图片上面。不过这些较为底层的东西很多人都会害怕而选择逃避,所以有很多直接可以用的工具,比如NGUI的较新版本就有这个自动图集的功能了,或者有很多图集制作的软件。Unity3d在推出2D功能的同时,也附带了这个制作图集的工具,也就是Sprite Packer了。下面简单的介绍一下它的用法:在使用这个功能之前,我们先要到editor setting里面把Sprite Packer打开:然后打开sprite packer的窗口:这个就是sprite packer的窗口了,主要的操作,其实就是左上角的这个pack的按钮了。不过现在我们按这个按钮,不会有任何东西出现。在我们的项目文件夹里面,我放了几个已经做好切割的sprite

推荐整理分享unity3d Sprite Packer如何用,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

选择这些sprite,把属性里面的Packing Tag输入一个名字。这里我所有sprite都输入了enemys:

现在再来点pack按钮,就会出现了东西了。这就是把刚才那对sprite拼起来的图集了。

假如我们把主角土豆人的Packing Tag改成players(或者其他和之前不一样的名字)

我们再来pack,就会看到,土豆人在图集里面消失了。unity3d Sprite Packer如何用

在这个图集选择里面,我们可以看到刚才新增加的players类别:

选择players,又看到土豆人了。这是因为这个sprite packer做图集是根据Packing Tag标签来做的,它会把同样标签的物体分成一类,然后制作。

实际上我们能做的操作真的不多,这个过程是自动完成的。完成之后,我们在项目面板下面选择sprite,在图集里面相应的sprite会变成高亮显示。

既然这个功能是这样自动化,那为什么一开始是禁用状态,需要我们手动去editor setting里面设置打开呢?原因是这个功能在unity打开工程的时候会先花一些时间运算图集,如果你需要计算的sprite很多,那么打开就会慢一些。计算好的图集会放在缓存文件夹ProjectLibraryAtlasCache里面,如果把这里的内容删掉,那么unity将会再次运算图集。然后如果选择了制作图集,那么sprite的原图就不会经过压缩以便拾取像素制作图集了。

更多内容请访问【狗刨学习网】

unity游戏之羊刀与Pendragon复盘:DotA做对了什么 【狗刨学习网专稿,转载请注明出处】狗刨学习网报道/电竞和MOBA已经成为近几年业内非常火的名词,据RiotGames此前公布的数据显示,年《英雄联盟

Unity3D中脚本的执行顺序和编译顺序 Unity3D中脚本的执行顺序和编译顺序【狗刨学习网】在Unity中可以同时创建很多脚本,并且可以分别绑定到不同的游戏对象上,它们各自都在自己的生命

unity3d游戏开发之UV贴图教程 一、理解UV贴图UVs是驻留在多边形网顶点上的两维纹理坐标点,它们定义了一个两维纹理坐标系统,称为UV纹理空间,这个空间用U和V两个字母定义坐标

标签: unity3d Sprite Packer如何用

本文链接地址:https://www.jiuchutong.com/biancheng/373026.html 转载请保留说明!

上一篇:Unity3D游戏开发之背包系统(三)(unity3D游戏开发)

下一篇:unity游戏之羊刀与Pendragon复盘:DotA做对了什么

  • 外贸企业出口货物
  • 税务筹划的基本前提是
  • 物业管理费专票可以抵扣吗
  • 公司打印银行回单和对账单
  • 税控盘怎么增加专票
  • 企业自建固定资产
  • 销售发票红冲会计分录怎么做?
  • 库存商品进行非货币资产交换收入怎么确定
  • 员工对公司造成损失的,可以起诉吗
  • 企业向银行贷款需要什么条件
  • 利息收入属于现金流入吗
  • 有限责任公司(自然人投资或控股)属于什么经济类型
  • 滞纳金属于罚没支出还是其他
  • 本期准予扣除税额是什么
  • 投资收益年底结转怎么算
  • 我的初级备考经验怎么写
  • 冲抵货款销售返利会计分录怎么写?
  • 以前年度有亏损需要交增值税吗为什么
  • 发票认证平台登陆不了,IE不成功
  • 个人独资企业生活费用扣除
  • system进程占用cpu突然变高
  • 生产成本是什么类科目
  • 资产负债表中资产等于什么
  • 净利润与未分配利润的勾稽关系
  • cmos电池低是什么意思
  • win10好几个操作系统
  • 命令行wifi
  • 房地产企业土地增值税预缴
  • 费用要素是企业对各种费用按经济用途进行的分类
  • 银行卡透支怎么还
  • 详解Yii2高级版引入bootstrap.js的一个办法
  • php redis数据类型
  • 接受捐赠固定资产的改建支出
  • js解构赋值浏览器报错
  • iphone添加自定义提示音
  • ajax获取php数据
  • 主营业务收入的t型账户怎么写
  • 买一赠一税务局答复
  • 以土地使用权投资入股
  • 甲公司购入一台不需要安装
  • 增值税普通发票查询
  • 分公司能不能作为行政处罚的主体
  • 减免的企业所得税怎么做账
  • 定期定额怎么申报个人所得税
  • 减值准备的定义
  • 一般纳税人销售旧货税率
  • 房地产企业成本核算方法
  • 测试账户收入怎么处理
  • 购入固定资产的现金流量项目
  • 旅游费的发票可以进成本吗?
  • 利润率百分百是什么意思
  • 科目汇总表里的应交税费
  • 设备的折旧费怎么算
  • mybatis报错invalid bound statement
  • win7总是提示激活
  • 机箱前面板是哪里
  • linux安装iso软件
  • linux系统中安装jar包没有
  • linux系统获取dhcp地址
  • Win10 Mobile 14342.1004快速预览版更新 提升电池续航
  • win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
  • 程序员用linux可以干什么
  • win7系统怎么查看内存
  • android游戏开发框架
  • 置顶如何设置固定顺序
  • javascript create
  • myeclipse创建
  • python多核并行处理
  • javascript日期加减
  • centos 开机启动程序
  • bat查看ip地址和mac地址
  • unity自动寻路插件
  • 怎样使用jquery
  • js实现上下左右跳动
  • jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
  • js所有知识点
  • 医疗费发票查询
  • 税控设备可以在电子税务局上买吗
  • 国家税务总局随州市税务局稽查局
  • 杭州注册公司需要钱吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设