compreel

动效词汇 · 图解

自动打勾清单

每拍滑入一行并画出勾、叉或提示;结尾可以砸下一枚印章。

实时循环 · 7 秒 · 1920×1080 · 24 fps

参数

参数类型作用
src / points"/assets/<screen>.jpg" / [{x, y, label}]callouts:页面截图和 2–5 个标注点(x、y 是截图内 0..1 的位置)
items / title / stamp[{text, mark?: "yes"|"no"|"note", sub?}] / string / stringchecklist:2–5 行、标题、最后砸下的印章
hub / nodes / fromstring / string[] / indexnetwork:中枢、3–8 个节点,以及数据包沿连线铺路的那个节点
step_msms两个标注或两行之间的间隔
ease{"<move>": ease}重调任一具名动作(见本条的动作表):预设名("out-expo")、三次贝塞尔 [x1, y1, x2, y2]、{spring: [频率, 阻尼]} 或 {trapezoid: [加速, 减速]}。动作名或曲线写错会直接报错,绝不悄悄退回默认。参考片里量出来的动作(复刻工作台 measure/*.json,按帧号存)不用手工转换:MV.fitEase(doc, "x", {from: 133, to: 142}) 或 motion-fit <文件> --measure x --from 133 --to 142 --ease 直接得到曲线
camera{focal?, x?, y?, z?}场景相机:平移 x / y、推进 z,可写数字或关键帧 [[毫秒, 值, 缓动?], ...];不同深度的物体移动量不同(真实视差)。焦距默认 1800
brandhex
默认: #6B5BFF
网站的品牌色;组件由它推出强调色(在舞台上对比度 ≥ 3:1)、面板色和文字色
stage"dark" | "light"
默认: "dark"
组件所在的舞台:深色或浅色
displayfont stem
默认: "Inter-Bold"
标题字体;在调用里写出它的名字,运行时才会加载
bodyfont stem
默认: "Inter-Regular"
界面 / 正文字体;在调用里写出它的名字,运行时才会加载
start_msms
默认: 300
组件开始的时间,镜头内的毫秒数
backgroundboolean
默认: false
画出舞台背景(关闭时透明,叠在镜头自己的背景上)
place{x, y, w, h, z?}组件在镜头布局里的位置:把它 1920x1080 的构图缩放进这个舞台矩形(居中、保持比例);z 决定组件之间的前后。默认整个舞台

动作与缓动曲线

每个动作都有自己的缓动。用 ease: { "<动作>": <曲线> } 重调其中一个,可写曲线名或贝塞尔手柄。

动作曲线作用
title.inhouse标题淡入
row.inhouse每行从左滑入 40 px
mark.circlelinear标记的圆圈描出
mark.glyphout-quad勾、叉或提示符描出
stamp.dropin-cubic印章从 1.6 倍砸到清单上
stamp.settleout-quad印章的小回弹回稳

本演示的取值

variant"checklist"
items[{"text":"读取你的产品页","mark":"yes"},{"text":"写好脚本","mark":"yes"},{"text":"画好每个镜头","mark":"yes"},{"text":"需要剪辑师","mark":"no"}]
stamp"就绪"
brand#2F9E6E
stagedark
<script src="/vendor/motion-vocab.js"></script>
MV.bind("s3", MV.diagram(el, {"variant":"checklist","items":[{"text":"读取你的产品页","mark":"yes"},{"text":"写好脚本","mark":"yes"},{"text":"画好每个镜头","mark":"yes"},{"text":"需要剪辑师","mark":"no"}],"stamp":"就绪","brand":"#2F9E6E","stage":"dark","display":"NotoSansSC-Bold","body":"NotoSansSC-Regular"}));

在发布片里什么时候用

产品替你做了什么、不需要你做什么,或者结尾卡之前的几个承诺。

为什么有效

每个标记是画出来的,像一个决定而不是一个圆点;印章用一个词收住清单。

不要和这些一起用

  • 超过五行
  • 给 brief 没提到的事打叉

在片中的作用

  • 证明
  • 功能
  • 结尾卡

自然时长

4.0–7.0 秒

在 LaunchReel 里用这些动作做片

更多图解

全部动效组件 →