- Home /
Mecanim animation over network - uLink
Hi,
What I need is to re-animate my character movements over to a proxy character using Mecanim and uLink.
With the legacy animation system, I would transfer the position, rotation and the currently playing animation over the network and use this information to re-animate my character.
This does not work properly with Mecanim. Reason being is that the speed and direction move the character transform and rotation. Following some suggestions from this forum, I tried the following:
I sent the speed and direction over the network (25 times per second) and use this information to re-animate my character. However this results in my proxy character in a different position than the 'real' character.
Then I sent a position correction (4 times per second) if current position is different than the real position. However this leads to a 'sliding' movement to correct the position.
Does anyone suggest any better way on how to do this? Thanks.
Any ideas please? If question is not clear, please let me know and I'll rephrase.
Your answer
![](https://koobas.hobune.stream/wayback/20220613101948im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Networking Animation problem 1 Answer
Network animations 2 Answers
Multiplayer Animating 2 Answers
Mecanim Root Motion + Networking 2 Answers
Network Animator not syncing with Clients in Netcode 0 Answers