Search Unity

Third Party Animation Rigging across Clients - Issue with Late Joining (Mirror)

Discussion in 'Multiplayer' started by Joewa654321_, Sep 27, 2021.

  1. Joewa654321_

    Joewa654321_

    Joined:
    Apr 27, 2020
    Posts:
    32
    Hi all,

    I've run into an issue where my animation rigging pertaining to the rotation of the head works across clients using a networkTransformChild component with the target set as the anim rig target. The issue is not that the clients don't sync the transforms, rather if a client joins a game which contains clients that have already moved around, their head positions are permanently offset for the newly joined client and incorrectly follows the target on the new client even though on the other clients screens, their head is normal.

    My question is specific in that I am wondering how to update the head transform for each already connected player on a new client when they join a game that is already in progress so that each clients head is correctly positioned on the new client.

    Any help is appreciated!