cocos2D iphone v3.3 setBlendFunc已弃用

时间:2015-01-14 14:11:02

标签: cocos2d-iphone deprecated

在v3.0中,我使用了setBlendFunc。现在在3.3中,此方法被警告为已弃用。应该用什么呢? 感谢。

1 个答案:

答案 0 :(得分:5)

这是一个例子,当我重构我的代码时:

//        [_firstSprite setBlendFunc:(ccBlendFunc) {GL_SRC_ALPHA, GL_ONE}]; // deprecated

 _firstSprite.blendMode    = [CCBlendMode blendModeWithOptions:@{
        CCBlendFuncSrcColor : @(GL_SRC_ALPHA),
        CCBlendFuncDstColor : @(GL_ONE),}
];

你必须研究你的具体细节,但这是要研究的大方向。