美文网首页
Unity踩坑——函数执行顺序

Unity踩坑——函数执行顺序

作者: 战斗力五只鹅 | 来源:发表于2019-11-15 11:28 被阅读0次

    遇到个bug,只在打apk包之后存在,Editor下是正常的。经过debug,发现是由于脚本的Start执行不同导致的。

    测试了一下脚本的执行顺序:


    物体层级关系.png Editor平台脚本执行顺序.png
    打包akp后手机上脚本的执行顺序.png

    可以看出,如果说Editor下脚本顺序还是有迹可循的,那么打包之后完全就是乱序。
    另外,Editor下的函数执行顺序偶尔也会发生改变。

    结论:不要相信不同脚本的相同函数会自动按你想象中的顺序执行,要通过其他方法手动调用来保证代码的执行顺序。

    相关文章

      网友评论

          本文标题:Unity踩坑——函数执行顺序

          本文链接:https://www.haomeiwen.com/subject/prvjictx.html