Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Unity—如果我使用自己的Start()方法创建两个脚本,那么首先调用哪个脚本?_C#_Unity3d_Lifecycle - Fatal编程技术网

C# Unity—如果我使用自己的Start()方法创建两个脚本,那么首先调用哪个脚本?

C# Unity—如果我使用自己的Start()方法创建两个脚本,那么首先调用哪个脚本?,c#,unity3d,lifecycle,C#,Unity3d,Lifecycle,我创建了两个简单的脚本(ScriptA和ScriptB)。两者都包含Start()方法。 我发现后一个总是先开始的。这是统一的正常方式吗?来自: 默认情况下,唤醒、合一和更新功能 按照加载脚本的顺序调用脚本(即 武断的)。但是,可以使用 脚本执行顺序设置(菜单:编辑>项目设置> 脚本执行顺序)

我创建了两个简单的脚本(ScriptA和ScriptB)。两者都包含Start()方法。 我发现后一个总是先开始的。这是统一的正常方式吗?

来自:

默认情况下,唤醒、合一和更新功能 按照加载脚本的顺序调用脚本(即 武断的)。但是,可以使用 脚本执行顺序设置(菜单:编辑>项目设置> 脚本执行顺序)