在最新版本的cocos2d-x中,似乎eglView->setViewName("Hello World")
不再起作用了。它改变了什么?
即。在main.cpp的HelloCpp项目中:
// create the opengl view
CCEGLView* eglView = CCEGLView::sharedOpenGLView();
// set the window name
eglView->setViewName("Hello World");
答案 0 :(得分:2)
如果您使用的是Windows,则可以使用Window Handle(HWND)设置名称。
HWND handle = eglView->getHWnd();
SetWindowText(handle, "MY_GAME_TITLE");
希望这有帮助。
答案 1 :(得分:0)
eglView-> setViewName 和 getViewName
我知道没有,我们无法改变Windows标题
但如果您需要,可以编辑CCEGLView代码并尝试直接设置
CCEGLView* eglView = CCEGLView::sharedOpenGLView();
strcpy(eglView->m_szViewName, "Test");
相应地操纵* cocos2d :: CCEGLViewProtocol :: m_szViewName *受保护的成员......
这不是最好的方法......或者等到他们再次添加
试一试......