2011-01-10 6 views
0

저는 iphone에 익숙하지 않습니다. 이제는 cocos2d.In에서 게임을하고 있습니다. 게임을 종료하거나 종료하고 states.Anyone을 재개 할 때마다 gamestate를 저장해야합니다. 그 방법에 대한 몇 가지 지침. 누구든지 나를 도울 수 ....... 미리 감사드립니다 (문법 실수에 대한 사과 .....)gamestate를 cocos2d에 저장합니다.

답변

1

내가 아는 한 cocos2d의 구체적인 방법은 없습니다. 이렇게. 그러나 NSUserDefaults 클래스를 사용하여 원하는 변수를 기본 설정 파일에 저장하면 사용자 고유의 솔루션을 구현할 수 있습니다.

이로드/저장 작업을 실행할 위치는 cocos2d 프로젝트 템플릿에 의해 생성 된 xxxxxxAppDelegate.m (xxxxxx는 앱 이름) 파일을 살펴보십시오. 이 파일에는 다양한 앱 이벤트 (시작, 종료, 홈 버튼으로 배경으로 보내고 다시 시작됨)와 관련하여 여러 가지 기능이 주석 처리되어 있습니다. 관심있는 것의 주석 처리를 제거하면됩니다. NSUserDefaults를 사용하여 작성한 함수를 호출하면됩니다.

관련 문제