visionOS 学习心得:动效要给足,然后退场
苹果官方指南里说,空间里的动效要克制:小、慢、靠近中心,别搞大范围、高速、意外的运动。背后是一条金律——动物体,不动视角。移动画面里的物体没事,移动用户的视角(用户没动、画面却说动了),感官冲突直接拉满,这就是晕动。
我今天新的理解,是从一个录音按钮的波形动画想到的:
波形一直在跳,按"动物体"原则没问题——动的只是个小波形,不是视角。但如果用户盯着它看 30 秒,会出另一个问题,累的不是前庭,是眼睛:
1. 眼肌疲劳。波形一直变,眼睛持续聚焦动态目标,睫状肌和眼外肌持续紧张。录音时人还高度集中("到底在录吗"),眨眼变少,干眼+疲劳双打击。
2. 注意力劫持。人眼对运动天然敏感,波形会不自觉勾住视线。本想看一眼确认,结果被勾住 30 秒——设计在和注意力作对。
3. 信息价值递减。波形前 2 秒说"在录了",后 28 秒只说"还在录"。用高刺激动效传达静态事实,是浪费。
解法就一句话:动效强度和信息量成正比。开始那一下给足(确认感不能省),2–3 秒后衰减成静态或呼吸态,只留红点+计时器。更优的版本:有声音输入时才跳,无声时静止——既是电平表又是反馈。
反馈要给足,然后退场,别一直刷存在感。