SuperAPI AI 工具集

axiom-haptics

测试与质量

查看项目

更新于 10-15 18:31

技能介绍

用途:指导在 iOS 上实现触觉反馈,包括基础触觉与自定义触觉模式、音触同步以及触觉问题排查。

主要能力:一、设计原则(因果性、和谐性、实用性),强调触觉时机须与交互瞬间一致、多感官协调、仅用于有意义的时刻。二、UIFeedbackGenerator 简易触觉:UIImpactFeedbackGenerator(.light/.medium/.heavy/.rigid/.soft,iOS 13+ 支持 intensity 强度)、UISelectionFeedbackGenerator(选择变化)、UINotificationFeedbackGenerator(.success/.warning/.error),并建议用 prepare() 降低延迟。三、Core Haptics(iOS 13+,iPhone 8+):CHHapticEngine 生命周期、CHHapticEvent 瞬态与持续事件、intensity 与 sharpness 参数、CHHapticPattern 组合、CHHapticAdvancedPatternPlayer 循环与动态参数。四、AHAP 文件:JSON 格式描述触觉与音频事件,用 CHHapticPattern(contentsOf:) 加载。五、音触同步:与动画、音频在精确时刻对齐。

必要用法:需在真机测试,Simulator 无法感受触觉;引擎需设置 stoppedHandler 与 resetHandler 处理中断;自定义反馈建议通过 AHAP 资源迭代调优。

限制:具体实现细节、完整 API 与示例代码需参考原文;收费、价格、平台支持范围等信息资料未提供。