diff --git a/ShrinkCommandEventBusBridge.cs b/ShrinkCommandEventBusBridge.cs index 78d8889..70f783f 100644 --- a/ShrinkCommandEventBusBridge.cs +++ b/ShrinkCommandEventBusBridge.cs @@ -32,7 +32,9 @@ namespace ShrinkCommand.Integration private static readonly Dictionary RegisteredByService = new(); private static IDisposable? _requestHandlerBinding; +#if UNITY_5_3_OR_NEWER [UnityEngine.RuntimeInitializeOnLoadMethod(UnityEngine.RuntimeInitializeLoadType.SubsystemRegistration)] +#endif private static void ResetStaticState() { lock (SyncRoot) diff --git a/package.json b/package.json index 0a70ac2..c18cd97 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "com.cneicy.shrink-command-integration-eventbus", - "version": "0.1.2", + "version": "0.2.0", "displayName": "ShrinkCommand - EventBus Integration", "description": "ShrinkCommand 与 ShrinkEventBus 的桥接层,支持事件请求执行命令,以及命令执行生命周期事件发布。", "unity": "2022.3", "dependencies": { - "com.cneicy.shrink-command": "0.2.0", - "com.cneicy.shrink-context-core": "0.1.0", - "com.cneicy.shrink-eventbus": "2.0.1" + "com.cneicy.shrink-command": "0.3.0", + "com.cneicy.shrink-context-core": "0.2.0", + "com.cneicy.shrink-eventbus": "2.1.0" }, "keywords": [ "command",