小编M.T*_*raf的帖子

cocos2d-x未定义的引用

寻求一些帮助,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)

eclipse android cocos2d-iphone cocos2d-x

4
推荐指数
1
解决办法
6068
查看次数

标签 统计

android ×1

cocos2d-iphone ×1

cocos2d-x ×1

eclipse ×1