Egret社区
1银子
之前常规做法是:
[mw_shl_code=javascript,false]RES.getResByUrl('icon0_png', onImageLoaded, null, RES.ResourceItem.TYPE_IMAGE);[/mw_shl_code]

然后合图之后 icon0_png 被合入到 atlas0.json 中

然后我用
[mw_shl_code=javascript,false]RES.getResByUrl('icon0_png', onImageLoaded, null, RES.ResourceItem.TYPE_IMAGE);[/mw_shl_code]
或者
[mw_shl_code=javascript,false]RES.getResByUrl('atlas0_json.icon0_png', onImageLoaded, null, RES.ResourceItem.TYPE_IMAGE);[/mw_shl_code]

都无法加载到

另外文档 http://developer.egret.com/cn/gi ... in/teach/index.html
提到这里有个注意事项,在游戏中点击英雄按钮,切换到英雄场景时,会发现列表里面的图片加载不出来。这种引用方式的图片,需要开发者手动在代码中修改,将图片地址修改成纹理集中的图片。

我有点无法理解是什么意思,求解答

分享到 :
0 人收藏

5 个回复

倒序浏览
Akito  圆转纯熟 | 2018-9-6 09:31:43
RES.getResByUrl('icon0', onImageLoaded, null, RES.ResourceItem.TYPE_IMAGE);
hzj730  登堂入室 | 2018-9-6 10:13:00
Akito 发表于 2018-9-6 09:31
RES.getResByUrl('icon0', onImageLoaded, null, RES.ResourceItem.TYPE_IMAGE);

这样也无法加载到啊,而且图集的json里subkeys都是 "xxx_png"
Akito  圆转纯熟 | 2018-9-6 10:57:23
hzj730 发表于 2018-9-6 10:13
这样也无法加载到啊,而且图集的json里subkeys都是 "xxx_png"

看错了,打成图集应该会有一个.json和一个.png文件,你是要加载这个.json文件,然后用这个icon0。
Akito  圆转纯熟 | 2018-9-6 10:59:44
hzj730 发表于 2018-9-6 10:13
这样也无法加载到啊,而且图集的json里subkeys都是 "xxx_png"

就好比你拖动文件,是拖动这个.json文件,然后看这个.json某一项,不是拖动这个.json文件里的某一项。
Akito  圆转纯熟 | 2018-9-6 11:00:52
RES.getResByUrl('atlas0_json', onImageLoaded, null, RES.ResourceItem.TYPE_JSON);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部