跳到主要内容

约束概览

约束是一种通过另一个目标对象来控制对象属性的方式。有些约束可以限制这些属性(以及它们的层级关系),而另一些约束则可以将属性从一个对象复制到另一个对象。

通过示例学习

你可以在 Rive 社区示例和官方示例文件中查看约束与 IK Constraint 的用法,帮助理解约束如何控制角色、机械结构或其他复杂对象。

常见用例

  • 让角色的眼睛跟随目标。

Image

  • 确保角色的脚固定在地面上,同时腿部会在膝盖处自动弯曲。

Image

  • 让车辆上的所有轮子一起旋转。
  • 让时钟上的指针旋转。
  • 从另一个对象复制平移、旋转或缩放。
  • 当一个对象靠近时将另一个对象推开,或确保一个对象始终与另一个对象保持接近。

Rive 中的约束类型: