当前位置:   article > 正文

Unity(四十一):Constraint 游戏对象跟随_aimconstraint

aimconstraint

效果

在这里插入图片描述

Constraint 组件配置

制作一个游戏对象始终朝向另一个游戏对象

Aim Constraint

Aim Constraint 可旋转游戏对象以朝向其源游戏对象。还可针对另一个轴保持一致方向。例如,可将 Aim Constraint 添加到摄像机。要在约束瞄准摄像机时保持摄像机直立,请指定摄像机的向上轴和向上的方向以使其对齐。

使用 Up Vector 可指定受约束游戏对象的向上轴。使用 World Up Vector 可指定向上方向。当 Aim Constraint 旋转游戏对象以朝向其源游戏对象时,约束也会将受约束游戏对象的向上轴与向上方向对齐。

在这里插入图片描述

Parent Constraint

Parent Constraint 将移动并旋转游戏对象,就好像它是 Hierarchy 窗口中另一个游戏对象的子项一样。不过,该组件提供了一些优势,这是将某个游戏对象变为另一个游戏对象的父项所不能实现的,具体包括:

1.Parent Constraint 不会影响缩放比例。
2.一个 Parent Constraint 可以链接到多个游戏对象。
3.游戏对象不必是 Parent Constraint 链接到的游戏对象的子项。
4.可以通过指定权重以及每个源游戏对象的权重来改变约束的影响。

例如,要将一把剑放在角色的手中,应将 Parent Constraint 组件添加到剑游戏对象上。在 Parent Constraint 的 Sources 列表中,链接到角色的手。这样,剑的移动将被约束到手的位置和旋转。

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/127958
推荐阅读
相关标签
  

闽ICP备14008679号