local player = game.Players.LocalPlayer
local char= player.Character or player.CharacterAdded:Wait()
local Humanoid = char.Humanoid or char:WaitForChild("Humanoid")
local Animator: Animator = Humanoid.Animator
local Anim = game.ReplicatedStorage.Anims.TestAnim
local Atrack = Animator:LoadAnimation(Anim)
task.wait(1)
Atrack:Play()
local Signal = Atrack:GetPropertyChangedSignal("TimePosition"):Connect(function(...: any)
print("Changing TimePos: \n", ...)
end)
print("playing, ; ", Atrack.TimePosition)
task.wait(0.1)
print(Atrack.TimePosition, Signal)
Steps:
create an anim and publish and change the AnimationId of the TestAnim
the Problem:
the GetPropertyChangedSignal does not work for AnimationTrack
Expected behavior
the GetPropertyChangedSignal should be constantly firing for TimePosition Property after playing the Anim