Nice to hear mate. I also have some idea too how to make such things too
DBD moonwalking, cool.
Another step to improve the metaverse and make it more immersive. Thank you for this feature, I love it!
just found this post
i was so shocked when i saw my avatar moving like this
anyway this is so cool i love it
dang it i cant moonwalk like michael jackson anymore
Strafe blending will also disable if you set a starter character.
EDIT: This appears to be a bug, we are investigating it.
Thanks for your feedback!
UPDATE: A fix has been submitted and will arrive soon.
@BloxMachina Would like to draw attention specifically to the issue I mention in this reply. Have you seen / do you foresee issues with this? Will / has this limit been expanded?
Great question!
We don’t foresee issues with this at this time for 3 reasons, all visible in the Animate script:
- The way the blending works, even when you are moving at an uncommon speed and direction (say 10 studs per second and left/forward/left with a game controller), at any given timestep the code should only update at most 4 locomotion animations. (A walk and run to the left, and a walk and run to the right). In the past this cap would be 2, Walk and Run, so this number is not growing much.
- Updates occur at most once per 0.1 seconds.
- Tiny changes to direction/speed do not produce recalculation of animation properties.
Im pretty sure it wont, as, from what i have seen, roblox dosent really like to work with r6 bc its glitchy.
This is awesome! Can we also get this for R6?
Updates to the Strafing Animations beta as of today:
- Settings for Humanoid.AutoRotate and RotationType (aka “shift lock”) are ignored for purposes of strafing. When strafing is enabled, you will always use strafing animations and never “moonwalk”. (Note that strafing is still disabled if you override the default Walk or Run on your Avatar page.)
- Legacy Walk and Run have been replaced with a strafing-friendly Walk and Run that blend more smoothly.
- A bug with configuring child animations of the Animate script has been fixed.
Thanks again to the community for identifying issues with the beta, it’s an essential part of delivering a robust feature!
I now am seeing this weird animation overlapping effect when running with my avatar after this change.
@Maximum_ADHD 's implementation seems to be more fluent but still has some choppiness as seen by the head, leading me to believe it’s either an issue both scripts share or the something to do with the animation.
I’ve also noticed that the strafing animations are not being loaded in when using a custom animate script, but I’m assuming that’s just because this is still in beta.
The game will not assume Devs want strafing animations included when the Animate script is overridden.
Of course, nothing prevents Devs from manually copying the default animation tree to underneath their custom Animate.lua in StarterCharacterScripts.
Copying the default animations when they load in and parenting them to a custom Animate script and then parenting that script over to the character is very tedious and not very practical.
Perhaps having a property in StarterPlayer for the game to automatically include the strafing animations would be good to implement in the case that developers want to override the Animate script with them enabled?
How do I enable AutoRotate??
I’ve been trying to Enable AutoRotate and i cant find out how, someone help me please
In the explorer window, under your Character model inside Workspace, you should find a Humanoid object.
If you select it, AutoRotate should show up for it in the Properties window.
It is On by default but can be toggled to Off.
yea there is but roblox isn’t supporting R6 anymore, did you not realise this already?
there have already been people who have made strafing for R6.
This update is so cool! This help’s making the “character animation’s” more realistic.