ııı motion.md视频风格规范
Figma / V276

Figma Code Layers

代码生成的界面进入设计画布,经过协作与比较,再更新回同一个代码层。把实现和设计演成可往返的工作。

构图与编排 可播放 · 可替换内容
整体编排规则示例
0.00 / 34.83 秒
动作与构图示意 独立打开 ↗
查看 HTML 源码
<!doctype html><html lang="zh-CN"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Figma Code Layers · sequence</title><style>html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#161616}canvas{display:block;width:100%;height:100%;object-fit:contain}</style><body data-mode="sequence"><canvas width="1000" height="600"></canvas><script src="data.js"></script><script src="common.js"></script><script src="scene.js"></script><script src="bridge.js"></script></body></html>
画面元素代码层设计画布协作指针版本变体更新按钮
MOTION LANGUAGE

动作与构图

局部动作 · 构图规则

01

代码层进入画布后保持身份

代码层进入画布后保持身份规则示例
0.00 / 9.00 秒
4–13 秒 · 动作示意 独立打开 ↗
查看 HTML 源码
<!doctype html><html lang="zh-CN"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Figma Code Layers · sequence</title><style>html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#161616}canvas{display:block;width:100%;height:100%;object-fit:contain}</style><body data-mode="clip" data-start="4" data-end="13"><canvas width="1000" height="600"></canvas><script src="data.js"></script><script src="common.js"></script><script src="scene.js"></script><script src="bridge.js"></script></body></html>

输入之后让代码生成的界面成为可选择对象,与其他设计变体并排。标题、边框或图层名称持续可见,更新时不要换成一张没有来路的新画面。

02

先比较变体,再更新选中结果

协作指针进入后展开多帧探索,选择一个结果,再执行更新。更新完成后展示多场景应用,说明这次变化已进入同一套产品。

03

工具框架轻,选择反馈清楚

深底外层承接浅色画布,无衬线标题与细界面文字分层。绿紫橙可以服务不同变体,但选中边框保持同一种视觉语言;屏幕并置时统一基线和间距。

04

迁移到其他原型流程

更换代码入口、画布工具和产品内容。保留“导入实现→画布比较→选择→更新实现”的闭环,指针和更新动作始终落在具体对象上。

SEQUENCE

段落与节奏

点击段落,定位到上方编排示意。

0.00 秒的构图参考
0.00s
7.00 秒的构图参考
7.00s
13.00 秒的构图参考
13.00s
18.00 秒的构图参考
18.00s
27.00 秒的构图参考
27.00s
33.00 秒的构图参考
33.00s

画面参考 · 离散静帧

KEEP THE RELATIONSHIPS

制作其他主题

  • 可迁移原型工具;保留代码↔设计的迭代关系。

制作约束

代码层 / 设计画布 / 协作指针 / 版本变体 / 更新按钮

  • 代码生成的界面作为画布对象,与设计变体并置比较;更新后仍是同一代码层。
  • 多人光标先出现,再对局部结果操作。