Cocos2D에 이상한 경험이 있습니다. x = 0 또는 y = 0에 점을 그릴 수 없습니다. 화면에서 한 좌표로 이동해야합니다. 마치 잘린 것처럼 보입니다. 이해가 안됩니다. 필자는 약간의 그림을 그리기를 원합니다. 대신 코어 그래픽을 사용해야 할 수도 있습니다. ...Cocos2D 좌표가 잘 렸습니까?
0
A
답변
0
Cocos2D는 0,0 점에서 1 픽셀을 잘 렌더링합니다. 아마도이 문제가 발생하는 한두 가지가 있습니다.
- 망막 디스플레이가 보일 수도 있습니다. Cocos2D는 Retina 디스플레이의 경우 기본적으로 배율을 2 배로 조정하므로 "한 픽셀"은 실제로는 4 개의 작은 망막 픽셀입니다. Retina에서 0,0, -1,0, -1, -1 및 0, -1의 픽셀을 실제로 그릴 때 cocos2d가 0,0에 단일 픽셀을 그리도록 지정합니다. (마지막 세 개는 화면에 표시되지 않습니다.)
- 부모가
CCNode
(s)으로 바뀌거나 실제로 0,0이 오프 스크린으로 간주되는 방식으로 조정했을 수 있습니다.
나는 1 위를 추측하고 있습니다. 망막의 단일 픽셀은보기가 어렵 기 때문에 2x 배율을 유지하려고합니다. 부모 좌표 CCNode
을 망막 디스플레이의 1 포인트만큼 오프셋하면 좌표를 계산하는 동안 오프셋에 대해 걱정할 필요없이 해당 로컬 좌표계에서 0,0으로 플로팅을 시작할 수 있습니다.
+1
@HachiEthan이 # 1이 문제를 제기한다는 가정에 대해 정확하다면, 자신이 편하게 만들고 스프라이트를 픽셀 대신 점으로 배치하십시오. –
관련 문제
- 1. ffmpeg - 자동으로 잘 렸습니까?
- 2. DBX 코어 파일이 잘 렸습니까?
- 3. cocos2d 다른 장치에 대한 spritesheet 좌표가 변경됩니다.
- 4. Fieldset이 모눈을 깨뜨 렸습니까?
- 5. Snow Leopard 용으로 뒤틀 렸습니까?
- 6. iPhone, cocos2d 좌표계
- 7. 배열에서 최저 입력 값을 떨어 뜨 렸습니까?
- 8. FB는 지능형으로 상태 업데이트를 어떻게 알 렸습니까?
- 9. Qt : 스크롤바와 좌표가 맞습니까?
- 10. MODI MiSelectRects 좌표가 잘못됨
- 11. 현재 위치 좌표가 필요합니다
- 12. Google지도가있는 거리에서 전체 좌표가
- 13. StartPosition.CentreScreen과 포인트 좌표가 일치
- 14. 좌표가 포함 된 조건문
- 15. GPS 좌표가 검색되지 않습니다.
- 16. Pdfbox PDFTextStripperByArea 좌표가 이동했습니다.
- 17. MapView 좌표가 잘못됨
- 18. PDF 링크 좌표가 올바르지 않습니까?
- 19. Cocos2d-x를 Cocos2d-x로 변환하십시오.
- 20. 안드로이드 개발 - 응용 프로그램 좌표가
- 21. OpenGL에서 구의 UV 좌표가 바지?
- 22. cocos2d 좌표를 변환
- 23. cocos2d
- 24. OpenGL ES의 UV 좌표가 다른가요?
- 25. Openlayers - 픽셀의 좌표가 올바르지 않음
- 26. JOGL 화면 좌표가 꺼져 있습니다
- 27. 왜 지리적 좌표가 항상 거짓입니까?
- 28. UIScrollView 자식 좌표가 반전 됨
- 29. 비 cocos2d 프로젝트에 cocos2d 포함
- 30. cocos2d convertToWorldSpace
코드를 게시하십시오. 나는 cocos2d로 그림을 그릴 때 아무런 문제가 없었다. 그리기 코드를 노드의 그리기 메소드에 놓습니다. – Morion