少年修仙传客户端基础资源
dabaoji
2025-06-04 34d28a982a741d63f183884881b0bea73f8c8b47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using PigeonCoopToolkit.Effects.Trails;
using UnityEditor;
using System.Collections.Generic;
 
namespace PigeonCoopToolkit.TouchInputManager.Editor
{
    [InitializeOnLoad]
    public class ExecutionOrderSetter
    {
        static ExecutionOrderSetter()
        {
            var scriptlist = new List<string>
            {
                typeof (TrailRenderer_Base).Name,
                typeof (Trail).Name,
                typeof (SmoothTrail).Name,
                typeof (SmokeTrail).Name,
                typeof (SmokePlume).Name
            };
 
            foreach (MonoScript monoScript in MonoImporter.GetAllRuntimeMonoScripts())
            {
                if (!scriptlist.Contains(monoScript.name)) continue;
 
                if(MonoImporter.GetExecutionOrder(monoScript) != 1000)
                    MonoImporter.SetExecutionOrder(monoScript, 1000);
            }
        }
    } 
}