Post
cocos2d-x에서 에러나는 것들 수정한 기록
cocos2d-x 에러 수정하기
1. Image 안불러와지는 에러.
내 첫번째 test프로젝트가 image를 분명히 추가했는데 찾지를 못하는 에러가 발생했다.
지금보니까 2번 에러 때문인듯. 아무튼 프로젝트 꼬인거 같아서 삭제하고 새로 프로젝트 만듬.
2. CC_FORMAT_PRINTF 에러
내가 넣은 image를 처음에는 잘 불러왔는데 이것저것 테스트를 하다보니 에러가 뜨더니 안된다???
찾아보니 오류 목록 뜨는 하단 창에 빌드전용+inteliSence라고 박스가 있는데 그걸 빌드 전용으로 바꿔주면 된다고 한다.
그러니까 에러는 사라졌는데 여전히 이미지는 바뀐이미지가 적용이 안됨...왜죠?
3. Image 추가 및 그리기
뭔지 모르겠는데 한번 Resources에 추가한 Image는 삭제해도 프로젝트 상에 그대로 남아있다.
그 일례로 Resources 폴더에서 이미지를 삭제하기도 했는데 계속 읽어서 그림을 그림.
그 때문에 a라는 이미지는 평생 a라는 이미지이고, 다른 이미지를 a라고 바꿔도 그 이미지가 안불러와짐;;;
(이건 좀 크리티컬한데;;;)
이부분은 cocos2d Image 사용법을 한번 봐야할 것 같다.
아무튼 Images/TestImage3.png 위치에 이미지를 추가하면 잘 불러와진다.
auto sprite3 = Sprite::create("Images/TestImage3.png");
if (sprite3 == nullptr) {
problemLoading("'Images/TestImage3.png'");
}
else {
sprite3->setAnchorPoint(Vec2(0, 0));
sprite3->setPosition(Vec2(0, 0));
this->addChild(sprite3, 0);
}
'이전게시판 > cocos-2d' 카테고리의 다른 글
cocos2dx bool onTouchBegan(Touch* touch, Event* unused_event); 오버로드 된 멤버함수가 없습니다 (0) | 2024.02.24 |
---|---|
CallFunc::create 함수에서 CC_CALLBACK_0 매크로 인자로 원하는 인수 넘기기 (0) | 2024.02.22 |
cocos2d-x Text와 효과 정리 (0) | 2024.02.17 |
cocos2d-x4 Rect, Scale, Rotation, Flipp, Opacity, Visible, Color (0) | 2024.02.17 |
Cocos2d Anchor 좌표 설정(with cocos2d 기본 프로젝트) (0) | 2024.02.15 |
cocos2d github cpp-tests 프로젝트 빌드 파일 실행하기 (0) | 2024.02.14 |
cocos-2d 4.0 visual studio basic project 실행 (0) | 2024.02.14 |
cocos-2d 4.0 설치 방법 (0) | 2024.02.13 |