约束 (Constraints)
约束概览 (Constraints Overview)
学习如何在 Rive 中使用约束。
约束 (Constraints) 是一种通过另一个"目标对象"来控制某个对象属性的方法。某些约束可以限制这些属性的取值范围(及其层级关系),而另一些则可以从一个对象复制属性到另一个对象。
约束的常见应用场景:
让角色的眼睛跟随一个目标点移动。

确保角色的脚站在地面上时,腿部自动在膝盖处弯曲(反向动力学)。

让车辆的所有轮子同时旋转。
让时钟的指针旋转。
复制另一个对象的位移、旋转或缩放。
当一个对象靠近时,推开另一个对象;或者确保一个对象始终靠近另一个对象。
Rive 中的约束类型: