寻求一些帮助,Iam是cocos2dx的新手,并使用Eclipse IDE获得error.iam
在HelloWorld.cpp里面我这样做:
_backgroundNode = CCParallaxNodeExtras::node();
Run Code Online (Sandbox Code Playgroud)
它给了我未定义的参考错误,如下所示
对'CCParallaxNodeExtras :: node()'的未定义引用
我的CCParallaxNodeExtras.h头文件代码如下,它继承了CCParallaxNode
using namespace cocos2d;
#include "cocos2d.h"
class CCParallaxNodeExtras : public cocos2d::CCParallaxNode {
public :
// Need to provide a constructor
CCParallaxNodeExtras();
// just to avoid ugly later cast and also for safety
static CCParallaxNodeExtras* node();
// Facility method (it’s expected to have it soon in COCOS2DX)
void incrementOffset(CCPoint offset, CCNode* node);
};
#endif
Run Code Online (Sandbox Code Playgroud)
这是CCParallaxNodeExtras.cpp
#include "CCParallaxNodeExtras.h"
using namespace cocos2d;
// Hack to access CCPointObject (which is not a …
Run Code Online (Sandbox Code Playgroud)