2013-05-25 1 views
2

저는 cocos2d-x를 처음 사용했습니다. 서핑 인터넷은별로 도움이되지 못했습니다.네이티브 UI를 Cocos2dx로 가져올 수 있습니까?

내 질문 :

우리는 달력, 테이블 같은 더 컨트롤이있는 응용 프로그램을 개발하기 위해 요구 사항을 가지고, 몇 애니메이션 물건과 함께 옵션을 제공합니다. 나는 정말로 cocos2d-x에 깊은 인상을 받았습니다. 하지만 나는 우리 자신의 글을 쓰지 않는 한 cocos2d-x에서 사용할 수있는 캘린더, 테이블 같은 유스 케이스를 찾지 못한다. [나는 여기에서도 틀릴 수도있다.]

그래서 Cocos2d-x로 가면 위의 내용을 달성 할 수 있습니까?

+0

UITableView 등을 원한다면 UIKit 프레임 워크에 링크하여 Objective-C 코드와 함께 사용하십시오. 메뉴 외에 cocos2d에 대한 네이티브 GUI는 없으며 아마도 슬라이더 나 버튼 컨트롤을 그물에서 찾을 수있을 것입니다.하지만 대부분은 ... 글쎄요, 나는 아직도 그들 자신을 직접 작성하고 있습니다. – LearnCocos2D

답변

0

cocos2d-x distibution (./extensions 폴더 참조) 및 github에서 일부 UIKit 클래스 재 구현에 일부 확장이 있습니다. 보통 CCAction 서브 클래스 (예 : CCMoveBy, CCMoveTo 등)로 구현 된 애니메이션.

0

예. Cocos2d-x와 Objective C 사이의 다리를 사용하여 네이티브 컨트롤을 사용할 수 있습니다. example 이것을 달성하는 방법은 다음과 같습니다.

그러나 이러한 기본 UI는 iOS에서만 실행됩니다. 당신은 멀티 플랫폼되는 cocos2d-x의 이점을 얻을 수 없을 것입니다.

관련 문제