iOS无法加载下一个级别

| 我知道Unity的初始级别较高会导致iPhone / iPad在完成加载之前关闭该应用程序。我认为,解决方案将是产生一个或两个帧的加载级别,然后继续加载下一个级别。
functon Start()
{
    yield;

    Application.LoadLevel(1);
}
由于某些原因,这似乎不起作用。在Unity的构建窗口中正确设置了两个场景,并且在Xcode中没有发生错误。 有人对我有建议吗?     
已邀请:
functon
在这里不是有效的关键字。 假设这是剪切和粘贴错误,请确保以下几点: 您的构建设置中至少有两个场景 它在编辑器中有效(将场景0加载到编辑器中并按play) 您已将脚本添加到场景“ 0”中的对象 另外,我建议在调用
Application.LoadLevel
时使用场景名称而不是场景索引。 例如,您可能有一个名为\“ Preload \”的场景和另一个名为\“ Menu \”的场景。您的\“ Preload \\”场景将是您的构建设置中的第一个场景。呼叫将是:
Application.LoadLevel(\"Menu\");
如果您在构建设置中重新组织场景的顺序,尤其是一旦您的项目开始变大时,这种错误就少了。     

要回复问题请先登录注册