Rive 101 logoRive 101
关于项目📋 变更总览EN
0%
进度0/90
5.7

平移约束

8m 14s
Rive 101 - 6.6 Translation Constraint

在 YouTube 上观看

📌 本节要点

链接两个对象的位置属性,可设置范围、强度和动画化。

📝 详细教程已添加

Summary

位移约束(Translation Constraint)允许你将一个对象(所有者)的位置属性链接到另一个对象(目标)。本课涵盖了基础位移约束的设置、选择性轴向复制、范围限制(最小/最大值)、偏移功能,以及如何通过动画化约束强度来创建动态的运动依赖关系。

Step by Step

  1. 00:29
    添加约束
    选中要约束的对象,在检查器(Inspector)中点击 Constraints 下的 + 按钮,选择 Translation Constraint
  2. 01:16
    设置目标
    打开约束设置,使用目标选择器选中驱动运动的对象。默认情况下,所有者会吸附到目标的轴心点。
  3. 02:20
    选择性复制
    通过勾选或取消 Copy XCopy Y,选择所有者应跟随哪个轴向的运动。
  4. 03:00
    定义范围
    设置 Minimum(最小值)Maximum(最大值),将所有者的移动限制在 X 或 Y 轴的特定坐标范围内。
  5. 04:06
    管理强度
    调整 Strength(强度) 滑块(0-100%)以控制约束的应用程度。该属性可在动画模式下设置关键帧,实现约束的渐进激活。
  6. 06:28
    使用偏移 (Offset)
    在选择目标前开启 Offset 切换键,使所有者与目标保持当前的相对距离,而不是直接吸附到目标中心。
  7. 07:11
    自我限制
    将目标留空,使对象目标指向自身。这是为 UI 滑块等元素设置移动边界而无需外部驱动源的强大方法。

Notes About Current Rive

  • 变换隔离:位移约束仅影响位置;除非另外添加了缩放或旋转约束,否则缩放或旋转目标不会影响所有者。
  • 删除技巧:要删除约束,可右键点击并选择删除,或者按住 Alt/Option 键并点击出现的 X 按钮。
  • 交互式 UI 应用:将自指向位移约束与最小/最大值结合,是创建滑块或滚动条等受限交互元素的标准做法。

📝 Notes

支持 Markdown
0 字符