책에서 breakout game 튜토리얼을 끝 냈지만 20x20 픽셀 이미지 인 공은 프레임을 건너 뛰고 아주 부드럽게 움직이지 않았습니다. Simulator와 iPhone 4S (실제)의 경우입니다. 코드는 NSTimer
(속도가 느릴 수 있음)을 사용하지 않았지만 CADisplayLink
및 UIImageView setFrame
을 사용하여 애니메이션을 수행했습니다.Cocos2D 및 OpenGL ES를 사용하여 iOS에서 Core Animation을 사용할 수 있습니까?
iOS의 코어 애니메이션은 개발 애니메이션 유형의 게임에 적합하지 않습니까? 이 (튜토리얼에서 게임 등)
- 인베이더 (Space Invaders)
- 브레이크 아웃의 게임
- Arkanoid의
- 화가 조류/컷 더 로프가/과일 닌자
이러한 유형의 게임의 경우 코어 애니메이션은 위의 글쓰기 (2)에 정말 적합합니까? (1), (3) 및 (4)의 경우 Cocos2D 또는 OpenGL ES가 작업을 수행하는 것이 더 적합합니다. Cocos2D와 OpenGL ES의 성능은 매우 비슷합니다. 그게 사실이야?