代码就是这样:
var batchSprite = cc.SpriteBatchNode.create(res.items_xiangan_png);
this.addChild(batchSprite);
var xiangan1 = cc.Sprite.create(res.items_xiangan_png);
xiangan1.setPosition(cc.p(100, 100));
batchSprite.addChild(xiangan1);
在Android测试中,是正常的,在web浏览器中测试,提示:
cc.Sprite is not using the same texture
之后,我把图片换成新建项目时,默认的图片
var batchSprite = cc.SpriteBatchNode.create(res.CloseNormal_png);
this.addChild(batchSprite);
var xiangan1 = cc.Sprite.create(res.CloseNormal_png);
xiangan1.setPosition(cc.p(100, 100));
batchSprite.addChild(xiangan1);
在Android和web中测试都是好的
到现在还不知道是什么原因,望老师们指点迷津。