为了账号安全,请及时绑定邮箱和手机立即绑定

出一个一张PNG中多个素材怎么使用的教程

老师你好我在网上看到的素材都是如下的,能不能帮忙出个方法,谢谢

http://img1.sycdn.imooc.com//55ea84ae0001665201920256.jpg

正在回答

4 回答

你看到的这张图,是已经用工具合图之后的素材了。我们使用工具合图之后,同时会生成一个配置文件用来保存剪裁点。在程序里面,实际上是通过对这张大图的某个区域进行剪裁来达到使用某一个小部分的功能。但是这张图的配置文件你没有,就无法得知每个人的剪裁点和剪裁尺寸的信息,如果你想使用的话,那么找到配置文件,要么重新切图,要么自己慢慢去量。正常美术给资源的时候是不会给你这样一张图的。

另外 精灵类(Sprite)的create方法是可以根据Rect来创建的,具体可参考引擎源码Sprite类

static Sprite * create(const std::string&filename,const Rect & rect);

0 回复 有任何疑惑可以回复我~
#1

qq_半夜敲代码_0 提问者

非常感谢!
2015-09-10 回复 有任何疑惑可以回复我~

break要放在输出之后吧。

fmdqbks

0 回复 有任何疑惑可以回复我~

background-image  

background-position

即可

或百度关键词 精灵图


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

出一个一张PNG中多个素材怎么使用的教程

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信