Cocos2d x “如何修复没有成员的错误”;创建;
我不知道为什么我的代码有这个问题4 IntelliSense:class“cocos2d::GLView”没有成员“create”。用于windows 32位的Iam构建 GLView是所有平台共享的抽象基类Cocos2d x “如何修复没有成员的错误”;创建;,cocos2d-x,Cocos2d X,我不知道为什么我的代码有这个问题4 IntelliSense:class“cocos2d::GLView”没有成员“create”。用于windows 32位的Iam构建 GLView是所有平台共享的抽象基类 实现类通常称为GLViewImpl,但其创建函数仍然是特定于平台的。因此,在iOS上,您需要调用GLViewImpl::createWithEAGLViewGLView是所有平台共享的抽象基类 实现类通常称为GLViewImpl,但其创建函数仍然是特定于平台的。因此,在iOS上,您需要调用
实现类通常称为GLViewImpl,但其创建函数仍然是特定于平台的。因此,在iOS上,您需要调用
GLViewImpl::createWithEAGLView
GLView是所有平台共享的抽象基类
实现类通常称为GLViewImpl,但其创建函数仍然是特定于平台的。因此,在iOS上,您需要调用
GLViewImpl::createWithEAGLView
,正如Chris提到的那样,GLView是一个抽象类。如果您在Win32上运行,则应使用:
bool AppDelegate::applicationDidFinishLaunching() {
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLView::create("My Game");
director->setOpenGLView(glview);
}
让我知道这是否有用。正如Chris提到的那样,GLView是一个抽象类。如果您在Win32上运行,则应使用:
bool AppDelegate::applicationDidFinishLaunching() {
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLView::create("My Game");
director->setOpenGLView(glview);
}
如果有帮助,请告诉我。您要在哪个平台上运行?你能修复你问题中的代码块吗。会让我们更容易阅读。你想在哪个平台上运行?你能修复你问题中的代码块吗。将使我们更容易阅读。