options | 可选参数,用于指定编辑器是否应在编译前清除构建缓存。 |
允许您请求编辑器重新编译项目中的脚本。
当您调用此方法时,Unity 编辑器会检查脚本或影响脚本编译的设置是否有任何更改,并重新编译需要重新编译的脚本。编译完成后,如果编译成功,Unity 编辑器将重新加载所有程序集。如果您想强制重新编译所有脚本,即使没有更改,也可以为 options 参数传递 RequestScriptCompilationOptions.CleanBuildCache。您可能希望在以下情况下强制重新编译所有脚本:- 如果您已成功编译,但想再次查看所有编译警告。- 如果您的设置中,编译管道从 Unity 无法跟踪的文件获取输入(在使用响应文件时,在极少数情况下可能发生这种情况)。- 如果编译管道存在错误或疑似错误导致其无法获取更改。