Egret社区
10银子
我做的一个项目,这两天又加了点音效,所以我同样按照以前的方式进行获取,然后控制,本地的资源是可以加载,但是换成cdn后,返回的对象为null,但是cdn地址是有效的,直接打开cdn是有音乐的,唯独用RES.getRes获取不到,这是什么情况
[mw_shl_code=actionscript3,true]{
                        "name": "boom_bgm_mp3",
                        "type": "sound",
                        "url": "assets/manBlood_Image/sound/boom_bgm.mp3"
                },
                {
                        "name": "good_mp3",
                        "type": "sound",
                        "url": "assets/manBlood_Image/sound/good.mp3"
                }[/mw_shl_code]

[mw_shl_code=applescript,true]private boom_bgm:egret.Sound;
// private boom_st:egret.SoundChannel;
private good_bgm:egret.Sound;
// private good_st:egret.SoundChannel;

this.boom_bgm=RES.getRes('boom_bgm_mp3');
this.good_bgm=RES.getRes('good_mp3');
[/mw_shl_code]

最终的结果是这个
QQ图片20190620111547.png
请问我是哪里写错了么,其它两个也是同样方法,但是都可以加载

分享到 :
0 人收藏

1 个回复

倒序浏览
张潮水  登堂入室 | 2019-6-20 17:55:03
已解决,需要在defualt.res.json的路径上加版本号,因为cdn的缓存问题- -
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部