關於 error C2039: “create”: 不是“cocos2d::GLView”的成員的解決方法


問題:

跑一個demo,因為是涉及3.x版本的引擎,不是很熟悉,在VS2013上運行,報錯

error C2039: “create”: 不是“cocos2d::GLView”的成員

解決:

通過查閱資料,問度娘了解到,3.x版本引擎版本之間改動較大,demo是用3.2創建的,而我的開發環境是3.10,引擎變了,自然報錯

辦法:

出錯代碼:

if(!glview) {
  glview = GLView::create("My Game");
  glview->setFrameSize(320, 480);
  director->setOpenGLView(glview);

修改后:

if(!glview) {
  glview = GLViewImpl::create("My Game");
  glview->setFrameSize(320, 480);
  director->setOpenGLView(glview);

延伸:

參考,GLview類說明 http://www.cocos.com/doc/cocos2d-x-3.0/de/d4d/classcocos2d_1_1_g_l_view.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM