默认 R15 播放器动画现在包括侧向移动和后退行为[Beta]
开发者们大家好,今天我们发布了一个测试版,用于增强默认角色行走/奔跑的行为,并且在您不希望角色转向并面对移动方向的情况下添加侧向移动和后退行为。
此前,如果角色的前进方向不是正前方的话,他们会“月球漫步”,但是现在,只要它们是R15并且没有配备非默认的行走或奔跑,它们会在面向前方的同时出现侧向或向后行走或跑动的行为。
启用和使用测试版
您可以在工作室中转到Beta功能面板并选择“侧向移动动画”测试版来激活该功能。
对于给定的类人角色,是否激活侧向移动取决于如何设置 Humanoid.AutoRotate 和 UserGameSettings.RotationType。
如果:
RotationType为CameraRelative,AutoRotate为On。
或
RotationType为MovementRelative,但AutoRotate为Off。
总之,当角色在侧向移动且播放向前动画时,就可以启用侧向移动。(请注意,如果 AutoRotate均关闭且RotationType为CameraRelative,则最初的侧向移动将被禁用,但我们打算下周取消此限制。)
我们认为,侧向移动的最佳用途是CameraRelative旋转体验,如第三人称射击,但欢迎自由尝试!请注意,您可能还想将player.DevEnableMouseLock设置为 false,以便玩家无法使用Shift-lock覆盖您的设置。
我们还了解到,有些场景中,您创建的自定义旋转行为和动画不需要侧向移动,这也是为什么我们在收集社群反馈时以测试版形式提供该功能的原因。
下面是一个简单的示例,可以说明这种侧向移动行为的外观:
10月初启用
-
启用此beta功能后,侧向移动将始终自动启用,除非您使用不支持侧向移动的动画覆盖行走或奔跑。系统将不再考虑AutoRotate或Shift Lock状态。
-
启用测试版后,我们将更新行走和奔跑动画,以更好地与侧向移动动画协调。
今后的工作
如果此类改进对您有价值,我们将进行扩展以纳入其他运动样式包。我们还会很快向默认角色添加其他转换和功能,如果你想看到某些的功能的话,欢迎在评论区告诉我们!
谢谢!