Cocos2D 게임에서 설정 화면이 어떻게 생성됩니까?Cocos2D 게임의 설정 화면
나는 UIViewController
하위 클래스를 사용하는 것을 고려했지만 Cocos2D에서 푸시하는 것은 해킹처럼 보입니다. 또한 버튼과 함께 CCLayer
을 자식 노드로 사용하는 방법을 고려했습니다. 그런 다음 적절할 때이 레이어를 에니메이션 할 수 있습니다. 이것이 일반적인 방법입니까?
Cocos2D 게임에서 설정 화면이 어떻게 생성됩니까?Cocos2D 게임의 설정 화면
나는 UIViewController
하위 클래스를 사용하는 것을 고려했지만 Cocos2D에서 푸시하는 것은 해킹처럼 보입니다. 또한 버튼과 함께 CCLayer
을 자식 노드로 사용하는 방법을 고려했습니다. 그런 다음 적절할 때이 레이어를 에니메이션 할 수 있습니다. 이것이 일반적인 방법입니까?
게임용으로 Cocos2D를 사용하는 경우 설정 화면을 Cocos2D 장면 또는 레이어로 작성하는 습관이 생겨 게임 중 프레임 안팎으로 쉽게 애니메이션 효과를 얻을 수 있습니다. 보기 컨트롤러를 추가 할 필요가 없으며 실제로 CCScene 또는 CCLayer를 작성하기가 쉬운 경우 실제로 복잡합니다.
나는 CCLayer 접근법을 선호하는데, 사용자가 설정 버튼을 누르면 프레임에 레이어를 두드려 움직일 수 있습니다. 기본 게임 플레이는 동일한 장면이므로 지워지지 않습니다.
또 다른 방법은 설정 장면을 현재 장면으로 가져 오는 것입니다.