One frame lag & Tick Special

I set a bone’s transform in tick event, but it alwas has one frame lag .
I can solve this problem in TickSpecial funtion in UDK.

So what shoud I do in UE4 (Blueprint/Code)?
Thanks!

I am facing the same problem where if I set position on a skeletal mesh, the socket transform isn’t updated immediately.

I don’t have access to our project atm, but we are essentially importing an animated box (with no bones - UE4 assigns one automatically). Then on tick I am calling set position in blueprint. If I try to read its socket transform on the same tick, it isn’t updated.

Hi num3ric,

How are you setting your skeletal mesh transforms? What specific steps are you taking?

Hi num3ric,

Can you post a sample asset or project I can test this with? I attempted to test this on my end but thus far have been unsuccessful. With the test asset/project, please include what steps I should take to reproduce this on my end.

Hi num3ric,

We have not heard from you in several days. I am marking this as answered for tracking purposes. If you are still experiencing this error, please comment with the requested information.

Is there a reason you aren’t just attaching to the specified bone.socket? That would avoid the issue altogether.

Hi , this issue still persists, among myself and others on the UE4 discord, and we’ve no idea how to get around it. Please see my post for my specific context:

Hi spychiatrist,

I see that W. has already responded to that post. He will be able to assist you further.