cocos: RenderTexture 合并精灵图片

var render = new cc.RenderTexture(730, 450); //建立渲染纹理对象,并数字肯定宽度
    render.begin();

    var sp1 = cc.Sprite.create("xxx.png");
    sp1.setAnchorPoint(0, 0);
    sp1.setPosition(0, 0);
    sp1.visit();

    var sp2 = cc.Sprite.create("xxx2.png");
    sp2.setAnchorPoint(1, 1);
    sp2.setPosition(730, 450);
    sp2.visit();
    render.end();

   var spriteFrame = render.getSprite().getSpriteFrame();

 spCard.setSpriteFrame(spriteFrame);
 spCard.setFlippedY(true); //由于生成的图片 Y 方向颠倒,因此翻转

参考:spa

http://forum.cocos.com/t/creator/40750
https://www.jianshu.com/p/83864361870ccode

相关文章
相关标签/搜索