简体中文
Appearance
Godot 4.1+ 的 ReactiveUI MVVM 框架
基于 Godot 帧调度的响应式运算符,包括 DebounceFrame、ThrottleFirstFrame、EveryUpdate 等。
为 ItemList、OptionButton、Tree、TabBar、PopupMenu 等 Godot 控件提供集合数据绑定。
与 ReactiveUI 完全兼容的 Bind / OneWayBind / BindCommand 体验,支持信号驱动和轮询两种属性变更通知。
通过 [GodotViewFor] 特性自动生成 IViewFor 实现,无需手写样板代码。
WhenActivated 自动跟踪节点进入/离开场景树的状态,订阅随生命周期自动清理。
GodotViewLocator 桥接 ReactiveUI 视图解析与 Godot PackedScene 系统,支持 RoutingState 导航。