Feature/UI input system fix (#243)

* feat(ui): 实现编辑器预览模式下的 UI 输入系统

* feat(platform-web): 为浏览器运行时添加 UI 输入系统绑定
This commit is contained in:
YHH
2025-11-27 22:31:05 +08:00
committed by GitHub
parent b8f05b79b0
commit cabb625a17
8 changed files with 9589 additions and 7594 deletions

View File

@@ -135,8 +135,8 @@ export type EasingName = keyof typeof Easing;
@ECSSystem('UIAnimation')
export class UIAnimationSystem extends EntitySystem {
constructor() {
// 匹配任何可能有动画组件
super(Matcher.empty());
// 匹配任何动画组件的实体
super(Matcher.empty().any(UIButtonComponent, UIProgressBarComponent, UISliderComponent));
}
/**