diff --git a/DotNet~/ShrinkSDK.Context.EventBusAdapter.csproj b/DotNet~/ShrinkSDK.Context.EventBusAdapter.csproj index 9418cf1..a2ef5d5 100644 --- a/DotNet~/ShrinkSDK.Context.EventBusAdapter.csproj +++ b/DotNet~/ShrinkSDK.Context.EventBusAdapter.csproj @@ -5,14 +5,14 @@ ShrinkContext.EventBusAdapter.Runtime ShrinkContext.EventBusAdapter ShrinkSDK.Context.EventBusAdapter - 0.2.0 + 0.2.4 ShrinkContext reversible EventBus subscription effects. false - - + + diff --git a/README.md b/README.md index acfc37e..6e226a7 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,13 @@ - Unity:通过 Package Manager 安装 `com.cneicy.shrink-context-eventbus-adapter`。 - Godot / .NET:安装 `ShrinkSDK.Context.EventBusAdapter`。 - NuGet 打包工程位于 `DotNet~/ShrinkSDK.Context.EventBusAdapter.csproj`。 + +## 可复用能力 + + +Capability: 把事件订阅绑定到 Context 可逆生命周期 +Aliases: 订阅撤回 组件事件 effect +Limits: 不撤回已经发生的业务事实;使用组件所属线程注册和撤回 +Extension: ShrinkEventBusEffects 的生命周期扩展 +Evidence: [ShrinkEventBusEffects](Runtime/ShrinkEventBusEffects.cs) + diff --git a/package.json b/package.json index b346f8e..b2d87db 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "com.cneicy.shrink-context-eventbus-adapter", - "version": "0.2.0", + "version": "0.2.4", "displayName": "ShrinkContext - EventBus Adapter", "description": "把 ShrinkEventBus 订阅/注册包装为 ShrinkContext 可逆效应:订阅即效应,停用自动退订。", "unity": "2022.3", "dependencies": { - "com.cneicy.shrink-context-core": "0.2.0", - "com.cneicy.shrink-eventbus": "2.1.0", + "com.cneicy.shrink-context-core": "0.3.0", + "com.cneicy.shrink-eventbus": "2.2.2", "com.cysharp.unitask": "2.5.10" }, "keywords": [