想实作压缩纹理
把两张图片合成一张,但spriteframe,texture好像都没有提供图片合并的功能(只能切,不能合)
想问合并两张图片有没有什么办法
cocos自带的能用吗?
no,不可以
你这种语气是在开贴求教?那我就算会我也不会告诉你
因为你讲的跟我讲的是两回事吧 你真有看懂问题吗…
不就是两张图片拼在一起嘛?我说的方法不行你就是这语气?
你这人难嗣后阿 好吧 .为了你改一改
遗憾的是,你并不知道。
![]()
合图?官方提供了:动态合图和自动合图,你想用哪个?
遗憾的是我还真知道
bigshear并不是cocos自带的,而是一个第三方工具,话说Texture Packer不香么?
另外,看楼主的话语,没觉得态度有啥问题啊,还是说编辑过了?
源码里面类似的应用还是可以找到的,比如Label的cache模式 font-utils.ts
不要吵架,安静的摸鱼
你这个也行,但是合图好像要收费
图集是可以在一个图里面有多张图,我也可以个别取出a图,b图,但我卡住的地方是,
我没有办法结合a图和b图成单一个spriteframe显示在游戏内
也就是我查到的是我只会在游戏内切,不会合
我本人也只在unity把图片弄成unit8Array的方式,将textrue 1个bit 1个bit的合成,这样我就可以取a图跟b图的unit8array合成,甚至决定a图是在b图上方 还是b图下方
,cocos要转的话还在研究…主要就如Label差不多的效果,多个字体出现在同一个node内
找个稍微老点的版本,功能没区别,而且不要钱,嘿嘿。
而且当看到bigshear需要依赖另一个 Adobe AIR时,就不是很有下载欲望了。
如果硬合的话,试试二次渲染。。。
网上搜下二维码嵌入图片,类似这样的关键字,一大把。都是二维码一张图,常规一张图,程序合在一起。再不济可以通过改变纹理数据来实现