SuperAPI AI 工具集

unity-package

通用与其它

查看项目

更新于 10-15 17:25

技能介绍

用途:管理 Unity 项目中已安装的 UPM 包及相关辅助流程。主要能力:package_list 列出已缓存包;package_check 检查某包是否安装及版本;package_search 按名称或显示名搜索已装包缓存;package_get_dependencies 与 package_get_versions 查看依赖和版本信息;package_refresh 刷新查询缓存。安装或移除使用 package_install、package_remove,均返回异步 jobId,实际导入与 Domain Reload 异步进行,期间服务器可能短暂不可用,需用 job_status 或 job_wait 轮询。Cinemachine 可用 package_install_cinemachine(version 为 3 默认,2 为 CM2,其他值被拒;CM3 会自动安装 Splines 依赖),Splines 可用 package_install_splines;package_get_cinemachine_status 可查看二者安装状态。限制与注意事项:package_install、package_remove、package_install_cinemachine、package_install_splines 在本模块中默认被自动禁止(高危、可能触发重载),仅在 Bypass 模式或用户维护的 Allowlist 下可用,grant 流程同样返回禁止。不存在 package_add、package_update 或 package_get_info,需分别改用 package_install 与相应查询技能。package_search 只搜索已安装包缓存,不查询 Unity Registry。查询技能在 Domain Reload 后自动初始化缓存,冷启动期间会返回 retrying 提示,应重试而非当作未安装。精确签名以技能 schema 为准。