Skip to content

液滴粘连拖拽 ​

专业提示词库 / 数字产品与交互设计(UI/UX) / 实现技巧

拖动元素与原位之间生成液态粘连连接,距离增大时颈部收缩,超过阈值后断开并弹性回圆。

适用场景: 需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本

返回提示词库数字产品与交互设计(UI/UX)
实现技巧

拖动元素与原位之间生成液态粘连连接,距离增大时颈部收缩,超过阈值后断开并弹性回圆。

什么时候用

需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本

01 · 带入你的需求

填写场景参数

填写内容仅在当前页面使用,不写入浏览器存储。留空时保留明确的「待填写」标记。

02 · 看懂之后,再复制

完整提示词

实时预览 · 原样复制

还有 1 项参数待填写;可以先复制,再补充。

# 液滴粘连拖拽

我的任务:[待填写:任务目标与实际约束]

下面是基于原始资料整理的执行提示词,不是原作者逐字提供的完整成品。请保留用户已给出的条件;未填写项先澄清,不虚构数值、业务逻辑或核验结果。示例参数不是全局默认或效果保证。候选方向按任务选择,不要求全部叠加。

【名称】
液滴粘连拖拽

【白话解释】
拖动元素与原位之间生成液态粘连连接,距离增大时颈部收缩,超过阈值后断开并弹性回圆。

【适用场景】
需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本

【专业参数与锚点】
- SVG path/metaball
- Canvas
- 贝塞尔曲线
- spring

【边界与约束】
- 动效必须可中断
- 优先 transform/opacity
- 不得以视觉效果掩盖可读性

【性能预算】
- 粘连距离必须有上限
- 断裂阈值要有迟滞避免抖动
- 断裂后两端分别回弹

【回退路径】
- 不支持 SVG/Canvas 时退化为连接线或无粘连拖拽
- 高负载时降低采样频率

【移动端降级】
- 移动端减少路径采样点
- 拖动期间阻止页面滚动但允许取消

【减少动态效果】
- 减少动态时取消粘连形变,保留拖拽和命中结果

【验收标准】
- 滚动或拖拽保持 60fps 目标
- 降级后主任务仍可完成
- 视觉层不影响文本对比度

【scope】
general

【输出要求】
先说明采用的方向与待确认项,再给出满足约束的方案或内容,并附可验证的检查清单。

【来源】
https://github.com/konglong87/feeling-to-jargon/blob/4c245f7a43d143dcfbd194b768ee1c4d8aa8ff8d/terms/visual-effects/liquid-adhesion-drag.json

前往组合区(0)

加入组合只保存模块选择,当前填写的参数不会同步。你可以在组合区重新设置参数与单选项,或用上方按钮复制当前版本。

来源与版本
源文件
terms/visual-effects/liquid-adhesion-drag.json (在新标签页打开)
固定提交
4c245f7a43d143dcfbd194b768ee1c4d8aa8ff8d
许可证
MIT

本条内容展开以下来源文件,阅读与复制不需要访问本机路径:

  • terms/visual-effects/liquid-adhesion-drag.json
  • index/runtime.json

如何把白话说具体 ​

本条目将「需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本」拆解为专业维度、参数和约束。先替换自己的任务与输入,再检查边界和验收标准;示例值不是承诺,也不是所有项目的默认值。

检索词(含站点导引词): 液滴粘连拖拽、performance-budget、progressive-degradation、reduced-motion、liquid adhesion drag、SVG path/metaball、Canvas、liquid-adhesion-drag

阅读完整文字版(保留待填写项,可直接复制)
text
# 液滴粘连拖拽

我的任务:[待填写:任务目标与实际约束]

下面是基于原始资料整理的执行提示词,不是原作者逐字提供的完整成品。请保留用户已给出的条件;未填写项先澄清,不虚构数值、业务逻辑或核验结果。示例参数不是全局默认或效果保证。候选方向按任务选择,不要求全部叠加。

【名称】
液滴粘连拖拽

【白话解释】
拖动元素与原位之间生成液态粘连连接,距离增大时颈部收缩,超过阈值后断开并弹性回圆。

【适用场景】
需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本

【专业参数与锚点】
- SVG path/metaball
- Canvas
- 贝塞尔曲线
- spring

【边界与约束】
- 动效必须可中断
- 优先 transform/opacity
- 不得以视觉效果掩盖可读性

【性能预算】
- 粘连距离必须有上限
- 断裂阈值要有迟滞避免抖动
- 断裂后两端分别回弹

【回退路径】
- 不支持 SVG/Canvas 时退化为连接线或无粘连拖拽
- 高负载时降低采样频率

【移动端降级】
- 移动端减少路径采样点
- 拖动期间阻止页面滚动但允许取消

【减少动态效果】
- 减少动态时取消粘连形变,保留拖拽和命中结果

【验收标准】
- 滚动或拖拽保持 60fps 目标
- 降级后主任务仍可完成
- 视觉层不影响文本对比度

【scope】
general

【输出要求】
先说明采用的方向与待确认项,再给出满足约束的方案或内容,并附可验证的检查清单。

【来源】
https://github.com/konglong87/feeling-to-jargon/blob/4c245f7a43d143dcfbd194b768ee1c4d8aa8ff8d/terms/visual-effects/liquid-adhesion-drag.json

原始资料与依赖 ​

以下为锁定提交中的原始结构化内容;上方整理版与原文分开,不把本站整理误标为原作者成品。

展开当前条目原文
json
{
  "schema_version": "1.0.0",
  "leaf_id": "liquid-adhesion-drag",
  "domain_id": "digital-product-uiux",
  "subdomain_id": "visual-effects",
  "title": "液滴粘连拖拽",
  "knowledge_type": "technique",
  "scope": "general",
  "status": "published",
  "intent_ids": [
    "design-visual-effect",
    "implement-visual-effect",
    "audit-performance"
  ],
  "entries": [
    {
      "id": "liquid-adhesion-drag",
      "name": "液滴粘连拖拽",
      "plain_language": "拖动元素与原位之间生成液态粘连连接,距离增大时颈部收缩,超过阈值后断开并弹性回圆。",
      "when_to_use": "需要有视觉表现但必须同时控制 GPU、移动端和减少动态成本",
      "parameters": [
        "SVG path/metaball",
        "Canvas",
        "贝塞尔曲线",
        "spring"
      ],
      "related": [
        "performance-budget",
        "progressive-degradation",
        "reduced-motion"
      ],
      "constraints": [
        "动效必须可中断",
        "优先 transform/opacity",
        "不得以视觉效果掩盖可读性"
      ],
      "aliases": [],
      "performance_budget": [
        "粘连距离必须有上限",
        "断裂阈值要有迟滞避免抖动",
        "断裂后两端分别回弹"
      ],
      "fallback": [
        "不支持 SVG/Canvas 时退化为连接线或无粘连拖拽",
        "高负载时降低采样频率"
      ],
      "mobile_degradation": [
        "移动端减少路径采样点",
        "拖动期间阻止页面滚动但允许取消"
      ],
      "reduced_motion": [
        "减少动态时取消粘连形变,保留拖拽和命中结果"
      ],
      "acceptance": [
        "滚动或拖拽保持 60fps 目标",
        "降级后主任务仍可完成",
        "视觉层不影响文本对比度"
      ]
    }
  ]
}

查看覆盖清单与许可证 · 来源提交:4c245f7

MIT Licensed