问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

unity 打包之后 怎么动态设置texture的参数

发布网友 发布时间:2022-04-23 23:34

我来回答

2个回答

热心网友 时间:2023-10-13 19:47

在用UGUI时,我们也需要将一个个小图打包成图集,以减小Drawcall(类似coco2d-x一样,打包成图集一次性加载以内存换取图片读取效率),UGUI打包并使用图集有两种方法:一种是使用系统自带的打包工具SpritePacker;一种是使用TexturePacker打包图片并使用;

关于第一种方法可以参见另一文章,里面有详细的解释与示例使用(文章链接:http://www.xuanyusong.com/archives/3304),这种方法*比较多,转而用另一种熟悉的方法用TexturePacker工具打包,也是本文下面要讲解的

正文

本文所使用的是Unity3d 5.4版本,TexturePacker 4.2.3版本

1,先用TexturePacker打小图打包成我们所需要的图集,打包的格式要注意是"Unity - Texture2D sprite sheet"(有一些低版本的TP是没有这个格式的),

打包之后会有一个.png和一个.tpsheet,不用作其他修改,将这两个文件放在工程资源中,这时从工程看这只是一张大图,并不能算是一个图集,使用里面的小图(这时虽然可以用unity3d自带功能,手动对图片进行裁剪,但裁剪的小图大小基本是不对的)

2,接下来需要下载并导入一个Unity3d的插件,TexturePacker自己出的的一个插件(TexturePacker Importer),插件链接https://www.assetstore.unity3d.com/en/#!/content/16641,下载并成功导入之后,不用写任何代码,作任何操作,插件会自己根据.tpsheet,将刚才打包好放进入工程的大图自动裁剪成小图,如下图,打图集点开

我们只需像使用单独小图一样,将图集里的小图拖进Source Image里即可。这时我们还只能在编辑器里设置使用图集。

3,我们还需要在程序中 动态加载图集并使用图集里的小图,才算是完整的。unity3d 并没有明确api说明我们如何用这种图集,而常用Resources.Load()加载只能返回单独的一个图片纹理,所以我们用另一个方法 Resources.LoadAll();加载整一张图集,此方法会返回一个Obj

热心网友 时间:2023-10-13 19:47

小老弟,你可以去csdn里去搜搜,那里面有的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卖_案底以后有什么影响? 嫖娼拘留对个人有什么不利影响? 安宁入我心什么意思 学生票打几折优惠 学生证高铁打几折 学生高铁票打几折 《大盛魁》定档910 周显欣演技成熟状态无差 《大盛魁》主演 我的白色羊毛料大衣,不小心滴上漂水了,黄了一片,怎么能弄掉呢?_百度知... 信用卡越欠越多怎么办? 花生油好还是大豆油好? xNormal烘焙时出现问题 求教... FBX导入到MAYA中出现FBX Importer 2010.1 for Maya 2010 unity 里Object能转成ModelImporter吗? su导出的obj无法导入雕刻大师 simlab obj importer for sketchup怎么破解 如何从D盘划分一部分空间到C盘? 希和语录,孙海江语录 汤姆.汉克斯演过哪些电影? 有什么好看的欧美电影 求迪士尼所有动画片 小米摄影头2K在家院可以安装吗? 诗人孙海江 求旺旺表情包,可以直接导入旺旺的 谢谢 跪求淘宝阿里旺旺表情包! 旺旺狗表情包能给我发下 越多越好,最好全部的591004044@qq.com 提前谢谢了哈 旺旺表情包,用在QQ上的。 你能给我发一下吗 3Q 淘宝旺旺洋葱头==可爱的表情包~!!求下载 谁能解释一下所有的阿里旺旺表情? 旺旺表情包,用在QQ上的。 求旺旺全套的 旺旺表情包 pr加载到importerQuicktime.prm文件时候卡死然后退出 deepexploration 怎么分解物体 雪松家园怎么删除我的房屋 开发智慧社区APP带来哪些优势 物业之前承诺业主有智能化小区app然后现在还没有落实那我这边应该怎样满意回复业主? 智能门禁系统助力智慧社区APP发展如何?? 智能社区O2O这个概念是什么意思啊 求推荐小区入户智能门禁,要求无线,手机APP可控? 妙兜是个什么软件有什么用啊? 智慧社区平台app售后服务几年 滁州有做智慧小区的吗? 小区智能化对物业工作人员有什么好处? 智能小区现在都在发展哪些服务?比较好的有哪些呢? 怎样设置手机智能摇控小区门口升降杆? 智能化小区的基本智能被定义为什么 智慧小区比传统小区的优势在哪里? 曜充可以退款吗 智慧住宅和智慧社区有什么区别? 伴生活身份证能开门手机开不了 问一下i59600kf和gtx1660ti搭配那种主板,散热什么的好啊?