CocosQtPort这是移植代码,将cocos2d-x 3.3 移植到 QT5.3。它对于编写游戏编辑器很有用。

如何使用?

  1. 将 CocoQtPort 目录复制到 Classes 文件夹。

  2. 改变 AppDelegate 继承 cocos2d::CCQApplication 形式。添加成员,例如:


class AppDelegate : private cocos2d::CCQApplication {

  public:

    AppDelegate(int argc, char *argv[]) : cocos2d::CCQApplication(argc, argv) {};

    virtual ~AppDelegate();

  protected:

    CCGEditor _mainWindow; // CCGEditor 是您在 QT 中创建的 MainWindow 类。

};

  1. 修改 AppDelegate 代码。