Unity 使用Animation Clip(动画片段) 对Animation Rig的Rig Weight (rig权重) 进行调整,出现无法调整的问题,及解决方法


问题:Animator播放Animation Clip,权重无法修改

如图,Animation Clip当中对Rig的权重有调整:

在这里插入图片描述
但在运行当中播放该动画片段无法对权重进行修改


原因分析:

我发现在运行阶段,点击Preview后再关闭Preview,动画能够对权重进行正常修改,但仍然无法确定原因。
在网上搜索后发现有相同问题的帖【链接】:
在这里插入图片描述
不同的是他是通过直接播放animation里的animation clip,我这里是用了animator来控制播放
于是我找到了unity技术人员的回复:
在这里插入图片描述
虽然问题仍然无法解决,但技术人员提到了:点击preview的时候,animator是关闭的,而关闭preview,animator会重新开启。


解决方案:

我根据自己拿到的线索,在播放动画之前,重启animator:

    public Animator RigController;
	...
	    RigController.enabled = false;//
        RigController.enabled = true;//
    ...
        RigController.Play("weapon_idle_" + weapon.weaponName);

在运行的时候发现权重能够正常修改了,且只需要重启一次animator,之后的动画都能够正常修改。

(方法仅供参考,如果有好办法赶紧告诉我!!!!!)

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Cave Camera Rig.unitypackage是一个Unity引擎的插件包,可以用于创建沉浸式虚拟现实(VR)体验。它主要针对在洞穴和类似环境中的摄像机移动和用户交互进行了优化。 在该插件包中,它提供了一系列的脚本和预设,可以轻松地创建一个逼真的洞穴环境。它可以根据用户的移动来自动调整摄像机的位置和方向,以实现更加真实的观察效果。同时,它还支持使用手柄或其他控制器进行用户交互,使用户能够在虚拟环境中进行自由移动和操作。 除了基本的洞穴摄像机功能外,Cave Camera Rig.unitypackage还提供了其他一些有用的功能。例如,它支持多个摄像机同时工作,以实现多视角的观察体验。它还支持设置不同的移动速度和灵敏度,以适应不同用户的需求。 该插件包的安装和使用也非常简便。只需将Unitypackage文件导入到Unity项目中,然后根据自己的需求使用其中的脚本和预设即可。它还提供了详细的文档和示例,方便开发者学习和使用。 总而言之,Cave Camera Rig.unitypackage是一个用于创建沉浸式虚拟现实洞穴环境的强大工具。它提供了丰富的功能和简单的使用方式,可以让开发者轻松地构建真实且逼真的虚拟环境。无论是用于游戏开发还是教育培训等领域,它都能够带来更加出色的用户体验。 ### 回答2: "cave camera rig.unitypackage"是一个Unity软件包,用于帮助开发人员在虚拟现实环境中创建洞穴场景的相机系统。 该软件包中包含了一些核心脚本和预制体,用于实现洞穴场景中相机的移动和碰撞检测。通过使用这些脚本和预制体,开发人员可以快速创建一个具有真实感的洞穴体验。 在使用"cave camera rig.unitypackage"时,开发人员需要将相关的脚本和预制体导入到Unity项目中。然后,可以使用这些脚本来控制相机的移动,使之能够在洞穴中自动穿越。此外,该软件包还包含了一些碰撞检测脚本,用于检测相机与洞穴墙壁等物体的碰撞,以实现真实的阻挡效果。 使用"cave camera rig.unitypackage",开发人员可以自定义洞穴的大小、形状和障碍物的位置,从而创建出各种各样的虚拟洞穴场景。该软件包还支持VR设备,使玩家能够通过头部追踪技术来控制相机的移动,增强沉浸感。 总之,"cave camera rig.unitypackage"是一个用于在Unity中创建虚拟洞穴场景的工具包,通过它,开发人员可以轻松实现相机的移动和碰撞检测,为用户带来真实的洞穴体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值