2011-03-19 2 views
4

내 게임 로딩 이미지를 마지막으로 길게 만들고 싶습니다 (Default.png), 어떻게?cocos2d 이미지를 마지막으로 오래로드하는 방법?

+0

정보를 더 제공 할 수 있습니까? 당신의 질문은 실제로 무엇입니까 – Robin

+0

나는 게임을 시작할 때 스플래시 이미지를 의미합니다. 나는 그것을 2 초로 만들고 싶다. – John

답변

7

응용 프로그램에서 실행 방법을 완료하면 NSThread를 사용하여 2 초의 시간 동안 수면을 취할 수 있습니다. 이

-(void)applicationDidFinishLaunching 
{ 
    [NSThread sleepForTimeInterval:2.0f]; 
} 

처럼

그러나 당신은 당신이 그랜드 센트럴 파견을 사용하여 수행 할 작업을 얻을 수있는 사용자 정의 큐를 전달할 수있는 것보다 의미 뒤에 몇 가지 작업을 수행하려는 경우.

사과 설명서를 확인하십시오. AppDelegate에있어서

+1

아니, 그냥 내 아름다운 이미지를 보여주고 싶다.^_^ – John

+0

그냥 물어 보는 것 :이 함수를 어디에 추가할까요? 어떤 파일 아래에? – lakesh

+0

의 응용 프로그램 위임 파일. – Robin

0

:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

sleep (3); 

// Override point for customization after application launch. 

// Add the view controller's view to the window and display. 
[self.window addSubview:viewController.view]; 
[self.window makeKeyAndVisible]; 

return YES; 
} 

슬립 (3);은 로딩 화면 (Default.png)이 3 초 동안로드/슬립된다는 것을 의미합니다.
그래서 실제로 원하는 초를()에 넣어야합니다.
예를 들면 5 초 : sleep (5);

+1

음, NSThread를 선호합니다. 이유는 무엇입니까. – John