unity切割图集并且读取图集

1.切割图集,先找一张图集来讲解如图所示,先把他在unity里面切割出来

2.将图片属性改为如图所示:然后点击Sprite进入切割界面,然后根据参数切割,然后应用生成如第一张图片一样

二:读取图集的哪一个

1.使用单例模式

2.用一个字典将所有图集和名字存起来

3.加载图集中的某个贴图

4.删除贴图缓存

5.从缓存中查找图集,并找出sprite

6.从图集中,并找出sprite

7.如果图集中没有那个名字

Debug.Logerror("图集中没有这张图片");

8.新建一个脚本读取贴图,然后付到需要贴的组件上

9。完工。。

猜你喜欢

转载自blog.csdn.net/qq_38456478/article/details/78914009