0
我正在運行cocos2d 1.0.1。我收到有關此代碼的警告錯誤,指出未找到initWithFrame方法。我相信這是負責崩潰我的應用程序,在登錄「未知錯誤」cocos2d 1.0.1警告:沒有preserveBackBuffer發現
glView = [[EAGLView alloc] initWithFrame:[window bounds]
pixelFormat:kEAGLColorFormatRGBA8
depthFormat:GL_DEPTH_COMPONENT24_OES
preserveBackbuffer:NO];
這是生成警告我:
警告:沒有「-initWithFrame:像素格式: depthFormat:preserveBackbuffer :'找到的方法
閱讀論壇帖子從一年前,Riq推薦上面的方法發佈,但那並沒有奏效。
我確實有我的EAGLView.h/m文件,它們位於平臺子文件夾的iOS子文件夾下。
我試着添加@class EAGLView;聲明在App.h文件中,但我仍然無法讓Xcode跳轉到EAGLView類的定義。將兩個EAGLView .h和.m文件移動到主Cocos2d文件夾中也沒有任何問題。
我的問題是:我如何獲取這些文件進行交談,因爲顯然缺乏溝通。
並不那麼簡單。因爲我從早期的迭代中移植代碼,所以我使用了一個cocos2d模板來讓我開始。該模板具有Platforms文件夾,具有MAC和iOS子文件夾。 – GPP 2011-12-26 20:39:20
在你問之前,是的,我選擇了cocos2d iOS模板,它仍然讓我揹負着這個Mac廢話。 http://i207.photobucket.com/albums/bb289/teh_Mac/App-h3.png ^在那裏你可以看到EAGLView沒有定義http://i207.photobucket.com/albums/bb289/teh_Mac/app-h2 .png ^在那裏你可以看到EAGLView.h顯然存在,如果在iOS的子文件夾中存在,則可以通過以下方式訪問:http://i207.photobucket.com/albums/bb289/teh_Mac/app-h1.png ^下面是當前的cocos2d.h文件 http://i207.photobucket.com/albums/bb289/teh_Mac/App-h4.png ^以下是EAGLView mthd的App.m實現。請注意EAGLView txt是無色的。 – GPP 2011-12-26 23:08:15