@nantas 在这个帖子里提到过这个是私有接口可能会被替代:
http://forum.cocos.com/t/creator-drawnode/35766/7?u=mobic
我们目前有个需求貌似只能用ccsg来实现, 就是切割一整张图获得小图片, 代码如下:
var theSprite = new _ccsg.Sprite();
theSprite.initWithTexture(texture, rect, rendererObject.rotate, false);
然后貌似必须用_sgNode来添加才行:
this.ballNode._sgNode.addChild(theSprite); // 还有个小问题就是必须通过addChild. theSprite.parent = xxx这种方式设置的话,theSprite不会显示.
不知道我们这个需求可否用其他方式来实现, 这种方式最近遇到一个问题,就是父节点(ballNode)active设置成false的时候, 对于子节点(theSprite)不起作用,子节点必须用theSprite.setVisible(false)来隐藏…
不知道为什么会这样, 关于ccsg相关的文档几乎没有,不太理解这里面是什么机制…