我认为这会容易得多,但由于某种原因,我正在努力解决这个问题,我需要你的帮助。另外..我很惊讶,我无法在互联网上找到这个问题的任何“好”来源。如何加载资产并在项目中使用它们(Unity)?
我基本上已经做了一个场景很少的游戏。 - 菜单 - 设置 - 游戏模式选择 - 很少有游戏模式场景
游戏我开发是工作在Android & iOS设备优良,直到我已经把团结项目里面的一些音乐文件。首先,音乐文件开始让我的游戏变慢(当切换场景出现打嗝/滞后)时,并不是很明显,这可能是因为切换场景时,音乐文件每次从内存中加载/卸载? (我的理论)。
我知道统一有SceneManager.LoadAsync函数(除了.Load),这将使场景在后台加载。但据我所知,该场景必须在第一场景之后加载的任何其他场景之前打开。我认为这不适合我的游戏,因为用户可以去任何他/她想要的场景。
那么如何处理大文件呢? (每个2-3MB有2-3个音乐文件)。是否有可能加载一切开始(显示加载栏)?检查员已经引用的精灵(而不是代码中)会发生什么?
对不起,对于这个愚蠢的问题..我是新来的统一和我坚持了一天在这个问题上。
谢谢你的回答。