Unity3d 5.6.0如何变换网格

Unity3d 5.6.0如何变换网格,unity3d,Unity3d,首先,我是德国人,所以请原谅我的英语(可能不好) 我正在编写一个2.5维的益智游戏,像Trine一样跳跃跑步,当然,你可以玩一个弓箭手/游骑兵等。你点击屏幕射出一支箭,弓箭手会旋转他的上身、手臂、弓和头部,这样弓就会看到你在屏幕上点击的点 这里有一个问题:我如何旋转或变换角色的网格,他/她正看着点,因为当我只是通过脚本旋转元素时,动画师将旋转设置为动画的默认旋转更改 有没有办法处理这个问题,或者你知道另一种方法吗 显示您迄今为止尝试过的代码。我目前没有任何代码。我只是想通过旋转蒙皮网格渲染器的根

首先,我是德国人,所以请原谅我的英语(可能不好)

我正在编写一个2.5维的益智游戏,像Trine一样跳跃跑步,当然,你可以玩一个弓箭手/游骑兵等。你点击屏幕射出一支箭,弓箭手会旋转他的上身、手臂、弓和头部,这样弓就会看到你在屏幕上点击的点

这里有一个问题:我如何旋转或变换角色的网格,他/她正看着点,因为当我只是通过脚本旋转元素时,动画师将旋转设置为动画的默认旋转更改


有没有办法处理这个问题,或者你知道另一种方法吗

显示您迄今为止尝试过的代码。我目前没有任何代码。我只是想通过旋转蒙皮网格渲染器的根骨骼来变换网格,但是我的模型有5个不同的网格,如果我旋转一个骨骼,有时整个模型会旋转,有时只是其中一个网格,这取决于骨骼是否有一个子骨骼,它是另一个网格的根骨骼。现在我已经从5个网格中的4个网格制作了1个网格(通过blender),我知道我必须在LateUpdate函数中写入旋转,但是,要覆盖动画更改,仅当我旋转网格的根骨骼时网格才会旋转。在场景视图中,旋转正在工作,但如果我启动游戏并暂停,旋转将不工作。