我将非常感谢您的建议,如何将此代码从cocos2dx 2.2.1更新为3.0:
ccTexParams tp = {GL_LINEAR, GL_LINEAR,GL_REPEAT , GL_REPEAT};
sprite->getTexture()->setTexParameters(&tp);
现在我收到一个ccTexParams未知类型的错误。
答案 0 :(得分:4)
删除cc。现在只有TexParams
。他们将TexParams
typedef移动到Cocos2D-X 3.0中的Texture2D类中,因此您需要更改代码:
Texture2D::TexParams tp = {GL_LINEAR, GL_LINEAR, GL_REPEAT, GL_REPEAT};
Cocos2D-X 3.0几乎从命名约定中删除了CC前缀。您可以在http://www.cocos2d-x.org/reference/native-cpp/V3.0beta2/d4/d2c/struct_tex_params.html
查看文档