MonoImporter.SetExecutionOrder
Declaration
public static void SetExecutionOrder(MonoScript script, int order);Параметры
| Параметр | Описание |
|---|---|
| скрипт | Скрипт, для которого устанавливается порядок выполнения. |
| порядок | Приказ об исполнении для заданных MonoScript. |
Описание
Задает порядок выполнения для MonoScript. Этот метод заставляет Unity реимпортировать MonoImporter для целевого скрипта.
Это тот же приказ о казни, который Параметры порядка выполнения сценариев дисплеи окна.
Порядок выполнения скриптов по умолчанию равен 0.
Дополнительные ресурсы: MonoImporter.GetExecutionOrder.
using UnityEngine; using UnityEditor;
class Example { [MenuItem("Examples/Set Execution Order for a Script")] public static void SetExecutionOrderForAScript() { var assetPath = "Assets/MyMonoBehaviour.cs"; var monoImporter = AssetImporter.GetAtPath(assetPath) as MonoImporter;
MonoImporter.SetExecutionOrder(monoImporter.GetScript(), 100); } }