惊讶本手册拆解《星之卡比》三十余年沉淀的角色动效方法——它的动效行为、设计原则与画面语言,并把它们逐条转译为我们悬浮吉祥物(仅有双手、没有脚的粉色团子)可直接执行的动效规范。手册中所有卡比示例均为任天堂官方游戏/官方贴纸的真实动态素材。
LOOP
IDLE · 呼吸 + 悬浮 + 眨眼
卡比诞生于 1992 年 Game Boy 游戏《星之卡比》。创作者樱井政博最初只想要一款"谁都能上手"的动作游戏,而那个粉色圆球本来只是开发时占位用的临时形象——因为实在太可爱,被直接扶正成了主角。这个出身决定了它全部的动效基因。
岩田聪在开发者访谈中说:如果人们真的喜欢一个角色,就会想在笔记本上画它——"所以我们给了卡比一个简单的圆形外观,每个人都能轻松画出来"。信息越少,动作承载的性格比例就越大。
卡比的身体"柔软而有弹性,可以被拉伸、压扁、充气,并且总能弹回原形"。吸入与复制能力让一只球合理地变成剑客、火焰、车轮——球形是最大的形变容器。
从 GB 像素到《探索发现》全 3D,卡比的蹲、落地挤压从 1992 年起就是同一套语言。Digital Foundry 评价其 3D 动效"用令人印象深刻的挤压与拉伸,在三维中完美捕捉了角色性格"。
| 对照维度 | 星之卡比 | 我们的团子(转译要点) |
|---|---|---|
| 身体 | 粉色软糖圆球,五官集中在正面 | 粉色半透明"麻薯/水馒头"球,质感更水更透 → 形变可更大胆,回弹要更"嫩" |
| 脚 | 一双红色大脚,是落地与节奏的视觉锚点 | 没有脚,常态悬浮 → 永远不需要"站稳",用垂直浮沉代替站立,杜绝走路/跑步逻辑 |
| 手 | 一对短圆手,表演幅度极大 | 一对短圆手,几乎一致 → 直接继承:招手、扇动、举起、张开都是主力动作 |
| 头顶 | 无 | 两根水滴状触角 → 卡比没有的"情绪指示器",要做成带滞后的次级动作(开心竖起、惊讶绷直、睡着耷拉) |
| 嘴 | 深渊巨口:吸入、大笑、惊讶全靠它 | 没有嘴 → 情绪表达整体上移:眼睛弯月牙、腮红加深、身体挤压、触角表态 |
| 眼睛 / 腮红 | 椭圆大眼(白高光+深蓝底)、两团腮红 | 圆眼带大高光、两团腮红 → 情绪主要输出口,眨眼与眼型变化是重中之重 |
| 移动方式 | 走、跑、跳、滑铲,外加鼓气盘旋漂浮 | 始终漂浮 → 巡游用缓慢漂移+扇手,位移用"弹射—悬停"而非步态 |
结论:团子≈"拿掉脚和嘴、加上触角、永久处于盘旋状态"的卡比。卡比动效库里的形变语言、节奏与情绪逻辑可以整体继承,步态类动作需要转译。
把卡比的全部动作按"生命 → 移动 → 交互 → 表演"分为四层。越底层越高频、越要克制;越上层越戏剧化、越要夸张。以下每一张卡的检视屏中,都是任天堂官方素材的真实循环。团子的动作库可以直接按这四层裁剪:保留生命层与表演层,移动层只保留漂浮逻辑,交互层按产品场景替换语义。
呼吸、眨眼、睡意、表情——没有任何操作时,角色仍然是一个活物。这是吉祥物最该抄的一层。


惊讶
喊话
用力卡比的位移不是"走",而是一连串形变:压扁蓄力、拉长加速、团身滞空、压扁卸力。团子没有脚,更应如此——全部位移都靠形变与漂浮完成。

卡比的招牌动作都在这一层:吸入、复制、吐出、防御、受伤。共同点是"起手极端、瞬间响应、反馈姿势与待机彻底不同"。


低频但高记忆点:打招呼、胜利舞。这类动作允许最长时长与最大幅度,是品牌人格的集中输出位。


原则 01–08、10 提炼自卡比之父樱井政博的开发频道《Masahiro Sakurai on Creating Games》"Motion"系列(共 18 个主题),09、11 补自动画十二原则与卡比系列的实际手感。右侧检视屏优先播放卡比官方实机/贴纸素材;涉及"错误 vs 正确"的原理对照时,使用无五官的抽象球演示形变本身。
角色在屏幕上很小,会损失真人携带的大量信息,动作幅度必须主动放大补偿。樱井的原话是:攻击动作几乎不存在"做过头","做得远远不够"才是日常——在小屏幕上,夸张版本才是"刚刚好"的版本。线性位移也适用"先冲过头、再轻轻收回"。

CG 运动由缩放、旋转、位移三元素组成,多数人只用后两个——加入缩放(squash & stretch)质感立刻不同。垂直压扁时横向必须扩张,保持"质量/体积不变",观众才会觉得它是一颗软球而不是在漏气。樱井特别提醒:单纯压扁没有体积感,要在边缘把体积做出来。卡比的蹲下与落地,从 Game Boy 时代就是扁平形变。
任何有意图的动作都拆成四段:待机(稳)→ 蓄力(极端)→ 爆发(关键 pose)→ 跟随(恢复)。关键 pose 在总时长的 1/3~1/5 处出现,剩下的大部分时间都是跟随动作——跟随才是最抓眼、决定动作印象的部分,要"撑到能容忍的极限"再回位,并在跟随段开放取消帧让用户随时接下一个动作。
关键帧工具会自动补间,但同样的 pose、同样的时长,中间帧均匀分布看起来就"糊"(mushy)。正确做法是把时间压给蓄力和爆发:蓄力可以拉到很满,挥出在 1 帧内完成,跟随不沿原路返回。团子的所有"快动作"都应使用先慢后爆再回弹的非均匀节奏。
按下按键的瞬间,pose 就应大幅变化,而不是从待机慢慢插值过去——延迟和显示延迟无法避免,角色反馈必须零延迟。蓄力可以很短甚至没有(轻攻击 1 帧出招也成立),但"系统收到了"必须立刻可见。UI 团子同理:点击/按压的反馈帧不能晚于 100ms。
即使角色小到看不清脸,樱井团队仍认真做表情,并且在审核时会把美术提交的"小表情变化"亲手改大。CG 天生损失信息,表情幅度要大于真人。团子没有嘴,眼型、腮红、触角与身体挤压要共同承担表情,幅度更要给足。

侧面剪影必须一眼能辨认出在做什么——樱井把"剪影干净"列为攻击 pose 的绝对要求。同时避免左右镜像对称的站姿和动作(对称只用于刻意搞笑),身体要扭转、手脚要分出高低,动作轨迹越过身体中线才有张力。

只绕垂直轴(Y 轴)转动像钻头一样机械。正确做法是两个轴叠加:低头再转(X+Y)、或歪头再转(Z+Y),两个轴的时间稍微错开,性格立刻不同。团子做"看向某处"时,身体应先轻微倾斜再转向,视线先行。

动画十二原则中的"跟随与重叠":主体先动,末端(手、触角等柔软部分)滞后 2–5 帧跟上,停止时再越过一点回摆。注意看屏中卡比:身体上下浮沉是主动作,两只手反向画圆扇动、节奏错开,是典型的次级动作。团子的两根触角是卡比没有的天赋部件——开心时绷直轻颤、困倦时耷拉、被拖拽时甩向反方向。
受击瞬间立刻切到与待机截然不同的极端疼痛 pose,配合打击停顿(hit-stop),让第一帧停留得足够久——即使从远处也能瞬间读出"出事了"。成功反馈同理:胜利 pose 与日常状态反差越大,奖励感越强。团子的错误、成功状态都不应只是换个颜色。


媒体评测反复用 "floaty"(漂浮感)形容卡比的手感:起跳柔和、在顶点停留更久、下落与落地配合明显的压扁回弹。这不是物理真实,而是"气球/软糖"的材质表演。团子本就常驻空中,所有垂直运动都应遵循这条曲线,杜绝机械匀速上下。
卡比的"Q 弹"不是某一帧画出来的,而是材质、形态、表情、部件、特效、节奏六套语汇协同的结果。团子的半透明麻薯质感比卡比更软更水,这些语汇应当原样继承并加强。
延续卡比的糖果系并提高通透度;界面容器与文字遵循 Momcozy 3.0 中性色(暖白 #F9F7F5 / 白卡 #FFFFFF / 墨色 #240F1B),角色色仅用于吉祥物本体与动效特效。
以下规范面向实际设计/研发落地:先统一时长、缓动、形变与悬浮基线四套 Token,再为 12 个常用动作给出关键姿势、参数与禁忌。每张动作卡上半屏是卡比官方参考、下半屏是真实吉祥物按规范实时播放——左学右做,逐帧对照。
micro:按压、眨眼;small:表情、触角;medium:雀跃、入场;large:庆祝、失败;loop:呼吸与悬浮。
团子永远在轻轻浮沉,这是它"活着且没有脚"的根基;任何静止画面都应至少保留呼吸级微动。
两眼可以错 1 帧眨,更自然;触角与手的动画时长比身体长 15–25%,停顿时允许轻微过冲回弹。
| 形变状态 | scaleX | scaleY | 用途与说明(宽×高乘积≈1,体积守恒) |
|---|---|---|---|
| 常态呼吸 | 1.00–1.03 | 0.97–1.00 | idle 基线,幅度极小但不能没有 |
| 按压 / 蓄力 | 1.16–1.20 | 0.80–0.84 | 按钮按压、起跳前蹲、用力;横向明显扩张 |
| 起跳 / 拉伸 | 0.90–0.94 | 1.08–1.14 | 快速上移、被吊起、惊讶上弹的纵向状态 |
| 惊喜 | 0.96 | 1.08–1.10 | 幅度小于起跳,配合瞪眼,1 次回弹即止 |
| 防御 / 蜷缩 | 1.08–1.12 | 0.80–0.86 | 受击、守护、害羞,可叠加气泡盾特效 |
| 极限形变(红线) | X:0.78–1.22,Y:0.78–1.22 | 任何单轴缩放不得超出该区间,否则失真;变形必须在 200ms 内开始回弹 | |
每张卡上屏为卡比官方参考素材,下屏为真实吉祥物按规范实时播放,并附触发、时长、缓动、形变与分层要求。
评审团子动效时逐条对照,命中任意一条即退回重做。
压扁时不横向扩张、缩放宽高乘积变化,看起来像漏气或凭空长大。
匀速运动、关键帧之间平均分配时间,动作"糊"而无力。
正面端正、双手同高、毫无倾斜的 pose(防御、蓄力等刻意对称除外)。
身体动了但两根触角僵硬不动,或与身体同帧启动、没有滞后。
出现走路步态、落地站稳、地面投影承重等表现,违背悬浮设定。
挤压/拉伸后定格在变形状态,失去软糖材质,必须以回弹收尾。
失败只闪红、成功只变绿,没有姿势与表情变化——颜色只能做辅助。
挥手、跳舞、招手等表演动作无限循环,与生命层抢注意力;3–5 次即止。
把动作库接到最常见的产品场景上,先跑通这六个高频位,再按需扩展。
「用力」循环:鼓气、闭眼、左右使劲,偶有汗滴。
「成功庆祝」:三拍摆身小跳 + 2–4 颗星星爆开。
「入睡」:缓缓下沉、触角耷拉、Zzz 上浮。
「受挫」:一次左右摇晃 + 身体微缩 + × 符号。
「打招呼」3–5 次,视线与触角朝向操作目标。
按压:squash 到 .82 并保持,松开 Q 弹回弹。