一、Figma 是什么?为什么选择 Figma?
1.1 Figma 的核心优势
Figma 是一款基于浏览器的云端协作设计工具,由 Dylan Field 和 Evan Wallace 于 2012 年创立。与传统的 Sketch、Adobe XD 等本地应用不同,Figma 的核心优势在于实时协作和跨平台兼容。
核心优势:
- 实时协作:多人同时编辑同一文件,实时看到他人光标和操作
- 跨平台:支持 Windows、Mac、Linux、ChromeOS 及移动端
- 零安装:浏览器直接打开,无需下载安装
- 云端存储:自动保存,版本历史可追溯
- 免费使用:免费版功能完整,个人学习零成本
- 生态系统:丰富的插件市场和社区资源
1.2 Figma vs 其他设计工具对比
| 对比项目 | Figma | Sketch | Adobe XD |
|---|---|---|---|
| 平台 | Web + 桌面端 + 移动端 | 仅 macOS | Windows + macOS |
| 实时协作 | ✅ 原生支持 | ❌ 不支持 | ✅ 支持(有限) |
| 免费版 | ✅ 功能完整 | ❌ 无免费版 | ✅ 基础功能 |
| 价格 | 免费 / $12/月 / $45/月 | $9/月(年付) | 包含在 Creative Cloud |
| 原型功能 | ✅ 强大 | ✅ 基础 | ✅ 较强 |
| 插件生态 | 3000+ 插件 | 2000+ 插件 | 500+ 插件 |
| 开发者交付 | Dev Mode(专业版) | 需第三方插件 | 基础标注 |
💡 色彩韵设计建议
对于团队协作项目,Figma 是首选工具。个人学习建议从免费版开始,熟悉界面和基础操作后再考虑升级。色彩韵设计团队全面使用 Figma 进行 UI/UX 设计,确保设计交付质量和协作效率。
二、Figma 入门:从零开始
2.1 注册与创建账户
访问 figma.com,点击 "Get Started Free",支持邮箱注册或 Google/Apple 账号快捷登录。注册后进入 Figma 工作台(FigJam 和设计文件界面)。
2.2 界面布局与核心功能
Figma 界面分为四大区域:
- 左侧面板:图层列表(Layers)、页面导航(Pages)、组件库(Assets)
- 中间画布:无限画布,支持缩放和拖拽
- 右侧面板:属性面板(Design)和原型模式(Prototype)
- 顶部工具栏:选择工具、画笔、形状、文字、钢笔等
2.3 常用快捷键速查
| 功能 | Mac | Windows |
|---|---|---|
| 选择工具 | V | V |
| 矩形工具 | R | R |
| 文字工具 | T | T |
| 钢笔工具 | P | P |
| 创建组件 | ⌘ + K | Ctrl + K |
| 自动布局 | ⇧ + A | Shift + A |
| 复制粘贴 | ⌘ + C / ⌘ + V | Ctrl + C / Ctrl + V |
| 撤销/重做 | ⌘ + Z / ⇧ + ⌘ + Z | Ctrl + Z / Ctrl + Y |
| 框选多个图层 | 按住 Shift 拖拽 | 按住 Shift 拖拽 |
| 搜索命令 | ⌘ + / | Ctrl + / |
三、核心技能:自动布局(Auto Layout)
自动布局是 Figma 最强大的功能之一,类似 CSS Flexbox,能创建响应式设计元素。掌握自动布局,可大幅提升设计效率和一致性。
3.1 创建自动布局
- 选择图层:选中需要布局的多个图层(或单个图层)
- 快捷键创建:按 Shift + A(Mac/Windows 通用)
- 设置方向:在右侧属性面板选择水平(Horizontal)或垂直(Vertical)
- 调整内边距:设置上下左右 Padding 值
- 设置间距:调整图层之间的 Spacing 距离
- 子图层尺寸:设置每个子图层为固定(Fixed)、自动(Hug)或填充(Fill)
3.2 自动布局模式详解
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 固定(Fixed) | 图层保持固定尺寸,不随父容器变化 | 图标、按钮文字 |
| 自适应(Hug) | 图层根据内容自动调整大小 | 按钮、标签、卡片 |
| 填充(Fill) | 图层填充父容器剩余空间 | 输入框、列表项、内容区域 |
3.3 嵌套自动布局
自动布局可以嵌套使用,创建复杂的设计结构。例如:导航栏 = 水平自动布局(Logo + 菜单项 + 按钮),其中菜单项 = 垂直自动布局(标题 + 描述)。嵌套层级建议不超过 4 层,以保持文件性能。
四、核心技能:组件与变体(Components & Variants)
4.1 创建和管理组件
组件是 Figma 设计系统的核心。创建组件后,所有实例(Instance)都会与主组件(Master/Parent)保持同步。
- 选中一个或多个图层
- 按 ⌘+K(Mac)或 Ctrl+K(Windows)创建组件
- 命名组件(建议采用 "模块/状态" 命名规范)
- 在 Assets 面板中查看和管理组件
- 从 Assets 拖拽创建实例
4.2 变体(Variants)系统
变体允许在单个组件集中管理多个状态。例如按钮组件可以包含:默认、悬停、按下、禁用等变体。
- 属性(Properties):控制变体切换,如 Boolean、Text、Instance Swap
- 切换变体:点击实例上方的属性面板快速切换
- 命名规范:使用斜杠分隔,如 "Button / Primary / Default"
4.3 团队库(Team Library)
专业版支持团队库功能,将组件库共享给整个团队。团队成员可以使用共享组件,确保设计一致性。修改团队库中的组件,所有文件中的实例自动更新。
五、核心技能:原型设计(Prototyping)
5.1 添加交互连接
- 选中需要添加交互的图层
- 切换到右侧 Prototype 面板
- 从图层右侧的 "+" 拖拽连接线到目标画板
- 设置触发条件(Trigger):Click、Hover、Drag、After Delay
- 选择动画效果(Action):Instant、Dissolve、Smart Animate、Move、Push、Slide 等
- 调整动画时间和缓动曲线(Ease In/Out)
5.2 高级交互效果
| 交互类型 | 说明 | 应用场景 |
|---|---|---|
| 叠加层(Overlay) | 在画板上方叠加显示弹窗、菜单 | 弹窗、下拉菜单、侧边栏 |
| 滚动区域(Scroll) | 设置画板内内容可滚动 | 长页面、列表、时间线 |
| 智能动画(Smart Animate) | 自动匹配图层名称,生成平滑过渡 | 页面切换、元素变形 |
| After Delay | 延迟后自动触发交互 | 轮播图、自动播放 |
| While Hovering | 鼠标悬停时触发 | 按钮悬停效果、工具提示 |
5.3 预览和分享原型
点击顶部 "Present" 按钮进入预览模式,或点击 "Share" 生成分享链接。可设置查看者权限(仅查看/可评论/可编辑),支持密码保护和自定义域名。
六、Figma 必装插件推荐
Figma 拥有 3000+ 社区插件,以下是色彩韵设计团队日常使用的高频插件:
| 插件名称 | 功能 | 推荐指数 |
|---|---|---|
| Iconify | 访问 10 万+ 开源图标(Material、Feather、Heroicons 等) | ⭐⭐⭐⭐⭐ |
| Unsplash | 直接插入免费高质量图片 | ⭐⭐⭐⭐⭐ |
| Stark | 无障碍对比度检查、色盲模拟 | ⭐⭐⭐⭐⭐ |
| Content Reel | 快速生成头像、文字、图片等示例内容 | ⭐⭐⭐⭐ |
| Rename It | 批量重命名图层,支持正则表达式 | ⭐⭐⭐⭐ |
| Color Palettes | 快速生成和保存配色方案 | ⭐⭐⭐⭐ |
| Spell Checker | 检查设计稿中的拼写错误 | ⭐⭐⭐⭐ |
| Google Fonts | 直接调用 Google 字体库 | ⭐⭐⭐⭐ |
❓ 常见问题(FAQ)
🎨 需要专业 Figma 设计服务?
色彩韵设计团队提供 Figma UI/UX 设计、原型制作、设计系统搭建等专业服务。
从概念到交付,一站式解决您的设计需求。