# 用渐进模糊和渐变制作交互式开关 - Spline Academy (https://spline.design/zh/academy/tutorials/create-an-interactive-switch-with-progressive-blur-and-gradients)

> 在本教程中，我们将演示如何制作一个 100% 在 Hana 中完成的交互式开关，使用渐进模糊加渐变，并通过鼠标悬停事件实现交互。这是一个很有意思的设计，可用于各种项目，我们会一步步带你完成。

1. [Academy](https://spline.design/zh/academy)
2. [教程](https://spline.design/zh/academy/tutorials)
3. 用渐进模糊和渐变制作交互式开关

# 用渐进模糊和渐变制作交互式开关

Hana入门4 分钟

在本教程中，我们将演示如何制作一个 100% 在 Hana 中完成的交互式开关，使用渐进模糊加渐变，并通过鼠标悬停事件实现交互。这是一个很有意思的设计，可用于各种项目，我们会一步步带你完成。

在这里二次创作这个演示：<https://app.spline.design/ui/f7cc3864-707e-492a-8148-0e1ea37be1d3>

## 你将学到

1. [0:00简介](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=0s)
2. [0:15创建基础形状](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=15s)
3. [0:39添加渐变](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=39s)
4. [1:04添加图层模糊效果](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=64s)
5. [1:46创建触发器](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=106s)
6. [1:57添加鼠标悬停事件和过渡](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=117s)
7. [2:24创建白色描边并添加状态](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=144s)
8. [3:07为描边设置过渡](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=187s)
9. [3:35结尾](https://www.youtube.com/watch?v=a-fKAlKbuP4&t=215s)

## 相关资源

- [Progressive Switch模板](https://app.spline.design/academy/tutorials/create-an-interactive-switch-with-progressive-blur-and-gradients?redirect-duplicate-template-uuid=e28be289-db51-434b-8bc6-772f993823a8&is-2d-file=true)
- [Effects in Hana文档](https://docs.spline.design/hana-a-canvas-for-interactivity/effects-in-hana)
- [Interactivity in Hana文档](https://docs.spline.design/hana-a-canvas-for-interactivity/interactivity-in-hana)

## 概览

- Hana
- 4 分钟
- 入门

## 所属课程

- [Hana | 你需要了解的一切](https://spline.design/zh/academy/collections/hana-everything-you-need-to-know/create-an-interactive-switch-with-progressive-blur-and-gradients)

## 相关教程

[全部教程](https://spline.design/zh/academy/tutorials)

[用渐进模糊和平滑渐变设计交互效果Hana入门9 分钟](https://spline.design/zh/academy/tutorials/design-interactive-effects-with-progressive-blur-and-smoothing-gradients)[在 3D 中制作液态玻璃材质Spline 3D入门12 分钟](https://spline.design/zh/academy/tutorials/create-liquid-glass-materials-in-3d)[如何在 Spline 中利用变量和实时 API 制作 3D 数据可视化Spline 3D高级15 分钟](https://spline.design/zh/academy/tutorials/how-to-create-3d-data-visualizations-in-spline-using-variables-and-real-time-apis)

[Spline](https://spline.design/zh)

面向团队及其智能体的 3D 和 2D 编辑器。一键发布到网页、iOS 和 Android。

#### 向 AI 询问 Spline

#### 产品

- [3D 设计](https://spline.design/zh/3d-design)
- [Hana](https://spline.design/zh/hana)
- [Omma](https://omma.build)
- [AI 3D 生成](https://spline.design/zh/ai-generate)
- [Spline MCP](https://spline.design/zh/mcp)
- [Spline Arena](https://spline.design/zh/arena)
- [定价](https://spline.design/zh/pricing)
- [企业版](https://spline.design/zh/enterprise)

#### 运行时

- [Web](https://spline.design/zh/web)
- [iOS](https://spline.design/zh/ios)
- [Android](https://spline.design/zh/android)

#### 应用

- [下载](https://spline.design/zh/download)
- [Spline Mirror](https://spline.design/spline-mirror)
- [下载 Spline Mirror](https://spline.design/download-mirror)

#### 学习

- [Docs](https://docs.spline.design/)
- [Academy](https://spline.design/zh/academy)
- [Spline API](https://www.npmjs.com/package/@splinetool/runtime)
- [解决方案](https://spline.design/solutions)

#### 社区

- [Spline 社区](https://community.spline.design)
- [Blog](https://spline.design/zh/blog)
- [更新日志](https://spline.design/zh/changelog)
- [教育](https://spline.design/zh/education)
- [Contra](https://spline.design/contra)
- [联盟计划](https://spline.design/zh/affiliate)

#### 公司

- [客户](https://spline.design/zh/customers)
- [招贤纳士](https://www.ycombinator.com/companies/spline/jobs)
- [安全](https://spline.design/zh/security)

#### 法律

- [条款与条件](https://spline.design/terms)
- [隐私](https://spline.design/privacy)

#### 联系我们

- [help@spline.design](mailto:help@spline.design)
- [jobs@spline.design](mailto:jobs@spline.design)

© 2026 - Spline, Inc.
