在v3.0中,我使用了setBlendFunc。现在在3.3中,此方法被警告为已弃用。应该用什么呢? 感谢。
答案 0 :(得分:5)
这是一个例子,当我重构我的代码时:
// [_firstSprite setBlendFunc:(ccBlendFunc) {GL_SRC_ALPHA, GL_ONE}]; // deprecated
_firstSprite.blendMode = [CCBlendMode blendModeWithOptions:@{
CCBlendFuncSrcColor : @(GL_SRC_ALPHA),
CCBlendFuncDstColor : @(GL_ONE),}
];
你必须研究你的具体细节,但这是要研究的大方向。