You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
I want to create a gun hold animation for my game -
What is the issue? Include screenshots / videos if possible!
It does work, but not to expectations. When the player runs, the arms act weird and overall doesn’t look good. It also applies to fast on the character -
What solutions have you tried so far?
Tried setting animation weight to math.huge but simple did nothing. Modified the default animate script to remove tool none but that didn’t work either.
you can see how it overlaps the left arm too much.
local tool = script.Parent
local anim = tool:WaitForChild("Animation")
local player = game:GetService("Players").LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")
local loadanim:AnimationTrack = humanoid:FindFirstChild("Animator"):LoadAnimation(anim)
tool.Equipped:Connect(function()
loadanim:Play(1, 100000, 1)
end)
tool.Unequipped:Connect(function()
loadanim:Stop()
end)
here’s the animation script