1

我正在使用 cocos2d-x 库并尝试从中调用几个函数。代码编译没有任何错误,而代码分析器在两个函数中不断抱怨“无效参数”:

static inline ccColor3B ccc3(const GLubyte r, const GLubyte g, const GLubyte b);
static CCTintTo* create(float duration, GLubyte red, GLubyte green, GLubyte blue);

所有其他调用都可以正常工作。这两者之间其他功能所没有的共同点是 GLubyte 的使用。GLubyte 定义如下:

typedef unsigned char GLubyte;

我不认为问题出在我调用方法的方式上,但这里有一个关于相关部分的片段:

#include "cocos2d.h"
USING_NS_CC;
...
ccColor3B color=ccc3(250,200,100);

看起来问题是由 CODAN 引起的。所以我的问题是:为了满足分析器并消除所有这些错误,我应该在代码中更改/添加什么?我宁愿不禁用它,所以任何手动解决方案都足够了。

4

0 回答 0