Javascript 如何获取cocos2d js Sprite的图像url?

Javascript 如何获取cocos2d js Sprite的图像url?,javascript,cocos2d-x,cocos2d-js,Javascript,Cocos2d X,Cocos2d Js,我使用以下代码创建了一个精灵: var mysprite = new cc.Sprite(theURLofimage); 现在,在我的代码中的某个时刻,我想得到上面精灵的theURLofimage var req_url = mysprite.texture.url; 返回浏览器中所需的url。但是,可以这么说,它在本机代码或jsb中返回undefined。当我记录mysprite.texture时,它返回我[object texture2D],但我无法在Cocos IDE控制台中查看对象的

我使用以下代码创建了一个精灵:

var mysprite = new cc.Sprite(theURLofimage);
现在,在我的代码中的某个时刻,我想得到上面精灵的theURLofimage

var req_url = mysprite.texture.url;
返回浏览器中所需的url。但是,可以这么说,它在本机代码或jsb中返回undefined。当我记录mysprite.texture时,它返回我[object texture2D],但我无法在Cocos IDE控制台中查看对象的内容


是否仍然可以从精灵中获取所需的url?或者有什么替代方法?

我必须查看API文档,看看是否有更好的方法,但您可以手动将其放置:

var mysprite = new cc.Sprite(theURLofimage);
mysprite.url = theURLofimage;
然后您就可以随时从那里获得它。

是指向API的链接。设置url会在cocos2d js绑定中返回无效的本机对象。但无论如何,我已经对图层对象进行了url引用,这样我就可以随时在那里进行查找。所以我不再需要它了。谢谢你的努力。