gpt4 book ai didi

objective-c - cocos2d mac应用程序启动时如何添加启动画面(Default.png)

转载 作者:可可西里 更新时间:2023-11-01 05:41:48 24 4
gpt4 key购买 nike

我正在将我的 iOS 应用迁移到 Mac。加载时间有点长(大约 5 秒)因此我需要一个启动加载屏幕(就像 iOS 的 Default.png 图像一样)但是由 cocos2d 模板制作的项目只显示一个白色屏幕。不确定其他应用程序。那么有没有办法设置它?

我知道 mac 应用程序的屏幕尺寸不是固定的。但我已经设置了默认大小。并在全屏模式下使用自动缩放。

编辑:

我也尝试过轻量级加载场景,但失败了,因为 MainScene 本身也是轻量级的。我认为主要的加载时间是由于 cocos2d 环境的设置。

最佳答案

在 OS X 中,应用程序启动时会出现一个窗口,它不是为使用初始屏幕而设计的。您可能需要重新考虑该选择。

但是如果窗口加载或显示其内容仍然很慢,您仍然可以手动执行此操作,这不像在 iOS 中那样容易。您需要在窗口内显示另一个 View ,直到它加载为止。

编辑

更多上下文:例如,您可以在 xib 文件中设置一个 ImageView ,其中包含要显示的图像。
然后你启动另一个线程来加载你需要的所有内容。之后,在更新窗口的主线程上运行一个选择器。

关于objective-c - cocos2d mac应用程序启动时如何添加启动画面(Default.png),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14042385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com