bevy-adapt-desktop-to-mobile
这是一个面向 Bevy 游戏引擎的技能,用于将桌面窗口游戏适配到移动端。它聚焦于触摸输入、UI 布局与 DPI 缩放三方面:使用 Touches 资源读取活动触点,通过 Node 的 min_width/min_height 放大点击目标,用 SafeInsets 资源为 HUD 根节点添加安全内边距,并借助 WindowResolution 设置逻辑尺寸与缩放因子覆盖,通过 WindowScaleFactorChanged 事件跟随 DPI 变化。技能还给出 ECS 所有权与调度规则,强调同一组件的可变查询需用 .chain() 排序。平台打包与系统权限对话框不在本技能范围内,由 bevy-platform-mobile 负责。