unity如何让两个组件有一样的动画但我把一个组件的animator复制给另一个组件之后两个组件重合在一起进行同一个动画我不想让他们重合在一起请问怎么办
要使两个组件拥有相同的动画但不重合在一起,您可以使用以下方法:
- 创建一个新的Animator Controller并将其分配给第二个组件。确保这两个组件使用不同的Animator Controller。
- 在第一个组件的Animator Controller中选择需要复制的动画状态,并右键点击该状态,选择"Copy State"。
- 在第二个组件的Animator Controller中右键点击任意状态,选择"Paste State"。这将复制第一个组件中的动画状态到第二个组件的Animator Controller中。
- 确保第二个组件的动画状态与第一个组件的动画状态具有相同的参数和转换条件。您可以通过在每个动画状态上右键点击并选择"Make Transition"来添加转换条件。
- 修改第二个组件的动画状态的位置、旋转或缩放,以确保它们不会与第一个组件重合在一起。
这样,您就可以让两个组件拥有相同的动画,但它们不会重合在一起进行同一个动画。
原文地址: https://www.cveoy.top/t/topic/ig9I 著作权归作者所有。请勿转载和采集!