SuperAPI AI 工具集

spatial-swiftui-developer

通用与其它

查看项目

更新于 10-15 23:57

技能介绍

用途:为 visionOS 27 构建 SwiftUI 空间场景并集成 RealityKit 内容,适合开发空间 UI(RealityView、Model3D、attachments 等)。

主要能力:提供渲染路径选择(Model3D 用于简单资产展示,RealityView 用于自定义实体图与附件)、交互与手势、按钮与控件、场景生命周期、窗口与沉浸空间、空间布局等参考指引,并按需加载对应参考文件。

使用方式:先确认架构与场景归属已确定;选择渲染表面(Model3D、RealityView、窗口、体积或沉浸场景);仅加载匹配的参考文件;实现最小可用场景,保持变更在正确层级;最后总结所选 SwiftUI 到 RealityKit 的集成路径。

限制与约束:RealityKit 加载须保持异步,不得阻塞主 actor;RealityKit 内容变更应放在 RealityView 的 make/update 闭包或系统中,而非 SwiftUI body;Model3D 仅用于简单展示与布局;ImmersiveSpace 视为独立场景;defaultSize 仅为初始提示。涉及场景边界与归属改用 spatial-app-architecture,Chart3D 改用 $swiftui-chart3d-developer,构建、启动、模拟器与调试问题改用 build-run-debug。visionOS 27 未新增场景、体积或沉浸 API;新增手势 inputKinds 过滤及跨平台工具栏与导航改进。具体安装命令与价格暂未提供。