Для создания игры я использую Photon Pun 2. При воспроизведении анимации она сначала лагает, а потом начинает нормально C#

Место общения программистов C#
Ответить
Гость
 Для создания игры я использую Photon Pun 2. При воспроизведении анимации она сначала лагает, а потом начинает нормально

Сообщение Гость »


Для создания игры я использую Photon Pun 2. При воспроизведении анимации на других клиентах она сначала лагает, а потом начинает нормально воспроизводиться. При этом на моем клиенте анимация воспроизводится сразу плавно. Я использую смешанное дерево. Аниматор взвешивает дочерний объект игрока «Тело». при изменении значения переменной горизонтального ввода или вертикального ввода с 0 на 1 анимация приостанавливается, как только значение переменных достигает 1, анимация начинает воспроизводиться плавно. Иерархия PlayerSMG, инспектор PlayerSMG, инспектор тела, аниматор тела, тело смешать дерево

Я пытался прочитать документацию, но нашел то, что мне нужно, буду очень признателен, если вы подскажете, как решить эту проблему или дадите ссылку на литературу, которая поможет мне в этом разобраться

`

публичный класс PlayerBodyAnimationScript: MonoBehaviour { [SerializeField] частный Animator playerBodyAnimator; частный PhotonView photonView; недействительный старт() { photonView = GetComponent(); } недействительное обновление() { если (!photonView.IsMine) { возвращаться; } float HorizontalInput = Input.GetAxis("Горизонтальный"); floatвертикальныйInput = Input.GetAxis("Вертикальный"); playerBodyAnimator.SetFloat("Горизонтальный", HorizontalInput); playerBodyAnimator.SetFloat("Вертикально",вертикальныйInput); } } `
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»