如果我之前查看过 iOS 模式(例如 Chartboost“更多应用程序”或 GameCenter 排行榜),我对 yield WaitForSeconds
的 JavaScript 调用不会完成。
代码:
function GoToScene(){
GameObject.Find("SceneFader").SendMessage("FadeToBlack");
GameObject.Find("MenuSounds").SendMessage("lay_select");
//code does not get past here
yield WaitForSeconds(0.254);
//Application.LoadLevel() is never called
Application.LoadLevel(this.scene);
}
模态是否锁定了所需的线程?
模态框正在卡住时间,我可以使用以下方法修复它:
if (Time.timeScale == 0){
Time.timeScale = 1;
}
关于ios - 关闭iOS模式后产生WaitForSeconds中断(Unity 3D),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23411597/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |