Hello,
GroupyClumpy has directed me here to submit a bug report with avatars at smaller scales.
There seems to be some issues with the animations when walking/jumping. i.e. the torso is not aligning when jumping and the walk speed does not match the displacement. I am just wondering if there is any way to combat this.
local friction = 1
local elasticity = 1
local frictionWeight = 1
local elasticityWeight = 1
local Character = script.Parent
local physProperties = PhysicalProperties.new(density, friction, elasticity, frictionWeight, elasticityWeight)
local Humanoid = Character.Humanoid
--game.Workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable
Humanoid.BodyDepthScale.Value = .1
Humanoid.BodyHeightScale.Value = .1
Humanoid.BodyWidthScale.Value = .1
Humanoid.HeadScale.Value = .1
Humanoid.BodyProportionScale.Value = 0
Character.HumanoidRootPart.CustomPhysicalProperties = physProperties
Humanoid.WalkSpeed = 3
Humanoid.JumpPower = 10
If you are wondering why I am changing the physical properties of the HumanoidRootPart, it is because I have found when the character is small, the momentum is significant. i.e. when walking forward, it takes forever to stop. For some reason editing the physical properties has overcome this.
robloxapp-20220302-1603500.wmv (1.6 MB)
repro2.rbxl (30.0 KB)
Thanks!
Dan