Cc.loader.load 和 cc.Sprite 同时加载同一个资源的bug

当cc.loader.load(, …) 和 cc.Sprite(res_path) 在同一个时间片里先后去加载资源时,渲染报了一个warning:

.WebGLRenderingContext-0x7f8cebc53e30]RENDER WARNING:
texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.

请问是怎么回事啊?

我自己看出问题来了。

cc.loader.load(res_path, func, function(){
cc.log(“这个会晚出现,这个时候资源真的加载好了");
});
cc.loader.load(res_path, func, function(){
cc.log(“这个会立刻出现,认为已经加载好资源了”);
});

用的是cocos2d-js-3.6.1的版本~

我也要做 类似的事

有办法解决吗