Для создания игры я использую Photon Pun 2. При воспроизведении анимации она сначала лагает, а потом начинает нормально ⇐ 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); } } `
Для создания игры я использую 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); } } `
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение