방금 Cocos2d v2.0으로 프로젝트를 업데이트했습니다. 모든 빌드 오류를 없애고 나면 실행할 수 있지만 게임이 잘못된 것으로 그려지는 것 같습니다. 장소. 버튼/메뉴는 클릭 할 수 있지만 스프라이트는 잘못된 위치에 표시되거나 전혀 표시되지 않습니다. (이 프로젝트 템플릿에서 새 버전 2.0 프로젝트로 내 복사 된 파일을이었다.)Cocos2d 2.0 마이그레이션 후 스프라이트 배치가 모두 잘못되었습니다
는 또한 나는 이전 게시물을 다시 읽어, 그래서이
OpenGL error 0x0502 in -[CCGLView swapBuffers] 280
OpenGL error 0x0502 in -[CCSprite draw] 532
OpenGL error 0x0502 in -[CCSprite draw] 532
OpenGL error 0x0502 in -[CCSprite draw] 532
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 556
같은 OpenGL을 오류를 받고 있어요 ... RootViewController 항목 등을 제거한 다음 v2.0 템플릿에서 새 프로젝트를 만들고 appDelegate를 모양처럼 만듭니다. 내 CCSprite -draw 메서드를 두 번 확인했는데 v2.0에 있어야하는 것처럼 보입니다.
변경되지 않았습니다. 아직도 OpenGL 오류와 내 스프라이트 대부분이 적합하지 않습니다. (배경 이상하게 잘 보인다.) 5.1 또는 6.0b4 IOS 시뮬레이터 내가 손해를보고있어
를 사용하는 경우
이 일어나고 .. :(
은 누구나 어떤 아이디어가? 내가 ' 시간 앞서 단지 좌절 .. 덕분에 내 검색 옵션을 소진하고 생각했습니다
(참고로,이이었다 완벽하게 작동 1.0.1 게임)
UPDATE :! 그래서 성공! 내가했다 일 IRD 부분 클래스 kmGLPushMatrix() 및 kmGLPopMatrix (에게 그 갱신 (SWScrollView의 .H 및 CCNode + Autolayout.h) glPushMatrix를 사용 하였다() 및 glPopMatrix가()
)은 오류 및 스프라이트 배치 모두 고정! !
질문을 해결하는 경우 원래 질문으로 편집하는 대신 답변을 '답변'으로 게시하십시오. 이렇게하면 사이트의 부기를 도와 줄뿐만 아니라 답변에 대한 업 보봇 (upvotes)을 얻을 수 있습니다. 감사. – Tim