일부 배경 :OS X 스프라이트 키트 - 더러운의 구형/지역
I는 OpenGL을 사용하는 기존의 OS X 카드 게임 응용 프로그램을 가지고있다.
창 크기를 조정할 수 있으며 4 : 3 종횡비가 항상 유지됩니다.
창이 축소되면 그에 따라 OpenGL보기의 크기가 조정됩니다. 모든 시각적 요소는 그에 따라 조정됩니다. 즉, 카드는 서로의 상대적인 크기 및 거리를 유지한다.
코드를 Sprite Kit 또는 Core Animation 레이어를 기반으로하는 시스템으로 이동하는 데 관심이 있습니다. 스프라이트 키트는 필자의 요구에 맞는 기능면에서 나에게 매력적이지만 ...
... 나는 스프라이트 키트 성능 (또는 배터리 구동 맥에서 특히 불필요한 성능)에 대해 우려하고있다. 게임은 화면에 60 fps의 동일한 질감을 본질적으로 만들어냅니다.
특히 반복적 인 드로잉을 줄이려면, 특히 매우 큰 창 크기 (예 : 30 인치 모니터에서 전체 화면)를 줄이려면 다음과 같이하십시오. , 나는 "더러운의 구형/지역"또는 "필요에 따라 -"그리기 시스템을 사용하여에 관심이
질문 :.이
는 스프라이트 키트 더러운 RECT 드로잉 시스템의 어떤 종류를 제공하거나 않음 이러한 드로잉 시스템을 구현하는 기능 (또는 다시 그리기의 필요성과 상관없이 기본적으로 60fps에서 모든 것을 반복해서 그릴 예정입니까?)
애니메이션이없는 경우 CoreAnimation이 60fps로 그려지지 않습니다. –
@mahal, 참으로. 그래서 Core Animation으로 전환하는 것을 고려하고 있습니다. 하지만 Sprite Kit의 기능을 선호합니다. – Womble