5.7
平移约束
8m 14s📌 本节要点
链接两个对象的位置属性,可设置范围、强度和动画化。
📝 详细教程已添加
Summary
位移约束(Translation Constraint)允许你将一个对象(所有者)的位置属性链接到另一个对象(目标)。本课涵盖了基础位移约束的设置、选择性轴向复制、范围限制(最小/最大值)、偏移功能,以及如何通过动画化约束强度来创建动态的运动依赖关系。
Step by Step
-
00:29
添加约束选中要约束的对象,在检查器(Inspector)中点击 Constraints 下的 + 按钮,选择 Translation Constraint。
-
01:16
设置目标打开约束设置,使用目标选择器选中驱动运动的对象。默认情况下,所有者会吸附到目标的轴心点。
-
02:20
选择性复制通过勾选或取消 Copy X 或 Copy Y,选择所有者应跟随哪个轴向的运动。
-
03:00
定义范围设置 Minimum(最小值) 和 Maximum(最大值),将所有者的移动限制在 X 或 Y 轴的特定坐标范围内。
-
04:06
管理强度调整 Strength(强度) 滑块(0-100%)以控制约束的应用程度。该属性可在动画模式下设置关键帧,实现约束的渐进激活。
-
06:28
使用偏移 (Offset)在选择目标前开启 Offset 切换键,使所有者与目标保持当前的相对距离,而不是直接吸附到目标中心。
-
07:11
自我限制将目标留空,使对象目标指向自身。这是为 UI 滑块等元素设置移动边界而无需外部驱动源的强大方法。
Notes About Current Rive
- 变换隔离:位移约束仅影响位置;除非另外添加了缩放或旋转约束,否则缩放或旋转目标不会影响所有者。
- 删除技巧:要删除约束,可右键点击并选择删除,或者按住 Alt/Option 键并点击出现的 X 按钮。
- 交互式 UI 应用:将自指向位移约束与最小/最大值结合,是创建滑块或滚动条等受限交互元素的标准做法。
📝 Notes
支持 Markdown
0 字符
