cocos2d如何使加载图像持续更长时间?

Posted

技术标签:

【中文标题】cocos2d如何使加载图像持续更长时间?【英文标题】:cocos2d how to make loading image last longer? 【发布时间】:2011-03-19 04:57:10 【问题描述】:

我想让我的游戏加载图像持续更长时间(Default.png),如何?

【问题讨论】:

您能否提供更多信息。你的问题到底是什么 我的意思是启动游戏时的启动画面。我想让它 2 秒。 【参考方案1】:

您可以做的是,在您的应用程序完成启动方法中,您可以使用 NSThread 休眠 2 秒的时间间隔。

这样

-(void)applicationDidFinishLaunching

     [NSThread sleepForTimeInterval:2.0f];

但是,如果您想在感觉背后做一些工作,那么您可以使用 Grand Central Dispatch 调度自定义队列来完成工作。

查看苹果文档。

【讨论】:

不,我只是想展示我美丽的形象,一小时就能完成。 ^_^ 只想问:这个功能在哪里加?在哪个文件下? 它在应用程序委托文件中。【参考方案2】:

在 Appdelegate 中:

- (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;

sleep (3); 表示加载屏幕 (Default.png) 将加载/睡眠 3 秒。 所以实际上你只需要在 () 中输入你想要的秒数。 例如 5 秒:sleep(5);

【讨论】:

以上是关于cocos2d如何使加载图像持续更长时间?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Docker 使 phpmyadmin 持续更长时间而不会超时

如何使openCV背景减法KNN算法持续更长时间,跟踪一个没有移动的前景对象

cocos2d如何分割大图,使其显示在cocos2d中

iOS 12 的 cocos2d v2.0 的第一个工作版本?

如何使用多个精灵表? cocos2d/iPhone

如何更改 cocos2D 中的默认启动图像?