永发信息网

cocos2d js 如何让敌人按一队一对飞出来

答案:1  悬赏:0  手机版
解决时间 2021-11-11 21:23
  • 提问者网友:喧嚣尘世
  • 2021-11-11 12:13
cocos2d js 如何让敌人按一队一对飞出来
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-11-11 13:24
Cocos2d-x3.0
//a static method
Sprite* HelloWorld::maskedSpriteWithSprite(Sprite* textureSprite, Sprite* maskSprite)
{
// 1
RenderTexture * rt = RenderTexture::create( maskSprite-;getContentSize().width,
maskSprite-;getContentSize().height );
// 2
maskSprite-;setPosition(maskSprite-;getContentSize().width/2,
maskSprite-;getContentSize().height/2);
textureSprite-;setPosition(textureSprite-;getContentSize().width/2,
textureSprite-;getContentSize().height/2);
// 3
maskSprite-;setBlendFunc( BlendFunc{GL_ONE, GL_ZERO} );
textureSprite-;setBlendFunc( BlendFunc{GL_DST_ALPHA, GL_ZERO} );
// 4
rt-;begin();
maskSprite-;visit();
textureSprite-;visit();
rt-;end();
// 5
Sprite *retval = Sprite::createWithTexture(rt-;getSprite()-;getTexture());
retval-;setFlippedY(true);
return retval;
}
..
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯