cocos2d-x fairy GLoader setURL无法装载网络图片

环境:
导出fairy为Lua版本,供cocos2d-x lua使用.
1.GLoader setURL使用包内图片可正常装载.
2.GLoader setURL使用网络图片无法装载.
测试如下:
1.在编辑器中使用网络图片可正常预览,但是导出后,在游戏中不能正常装载.(并未将发布时清除的选上)
2.在编辑器中使用包内图片可正常预览,导出后,在游戏中正常装载.(并未将发布时清除的选上)
3.在编辑器中使用网络图片可正常预览,但是导出后,在游戏中,调用setURL无法正常装载.
装载地址:https://dss0.bdstatic.com/5aV1 ... b.png
2.在编辑器中使用包内图片可正常预览,导出后,在游戏中调用setURL装载包内资源,可以正常装载.
已邀请:

chensuci

赞同来自: jetmouse

文档:https://www.fairygui.com/docs/guide/editor/loader.html
并未涉及cocos2d-x的使用.并且该问题非文档能解决.
API导出给lua使用,并且调用setURL能正常装载包内资源,说明导出API并无问题.
如需有需要,请加微信 : 505633767 进行沟通

谷主

赞同来自:

教程 装载器 看看里面的说明

jetmouse

赞同来自:

creator的装载器也有一样的问题, 无法装载外部图片资源, 是没有实现吗?
文档里面只提到了
cocos没有, sdk部分也没有提到


GLoader可以载入图片、动画和组件。如果是UI包里的资源,那么通过“ui://包名/图片名”这种格式的地址就可以载入。但实际项目中,可能我们还需要载入和显示一些不在UI包里的,我们称之为“外部”的图片。默认的GLoader具有有限度的的加载外部资源的能力,它们是:

AS3 使用flash.display.Loader加载的外部资源。
Starling 使用flash.display.Loader加载的位图资源。加载后转化为Texture。
Egret 使用egret.RES.getResAsync加载的外部位图资源。
Layabox 使用Laya.loader.load加载的外部资源。
Unity 使用Resources.Load加载的外部贴图资源。

要回复问题请先登录注册