Unity 添加脚本后的执行顺序

今天,因为工作需要,做了一个简单的小实验来验证Unity中,继承自MonoBehaviour的脚本的执行顺序,



什么Start、Awake、Update的执行顺序就不说了,



在程序运行过程中,通过AddComponent<>()函数来添加一个继承自 MonoBehaviour的脚本时,

在调用AddComponent<>()函数的那一瞬间,执行函数本身的 Awake 方法,

然后当本函数(Awake、Start、Update)在当前这一帧中,执行完毕以后,再调用AddCompoent所添加脚本的Start()函数,并且执行它的Update方法~


发布了49 篇原创文章 · 获赞 11 · 访问量 9万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章