利用cocos2d-js开发HTML5游戏/动画,我们可以通过SDK也可以直接使用js类库:
l SDK下载:http://cn.cocos2d-x.org/download/
l js类库:http://www.cocos2d-x.org/filecenter/jsbuilder/
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
}
..
目测你没有创建工程VisualStudio里面要求创建工程才可以进行调试的
所以, 你点一下文件-新建工程(项目), 然后选择C++语言下面的控制台应用程序, 选项里面选择"空项目", 创建成功以后在旁边的"解决方案管理器"中添加一个源文件(.cpp), 然后把你的代码贴进去就行了