Задать вопрос
@antonghdi3

Unity вид от 1 лица и вид игроков на другого игрока?

Есть проблема, я импортировал модельку игрока и настроил ему камеру, но если например игрок поворачивает своей камерой от 1 лица, то видит себя, а надо чтобы он не видел себя от 1 лица, но другие игроки должны его видеть
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@maksam07
Ответ написан
Комментировать
@DrRen7
Для 1 лица мы используем полную модель только для создания тени а сам мэш выключаем.
Если же это там надо для мп, то делаем так при инициализации игрока и только у владельца условно
using Unity.Netcode;
using UnityEngine;

public class Owner : NetworkBehaviour
{
    [SerializeField]MeshRenderer _mR;

    private void Start()
    {
        if (IsOwner) HideModel();
    }

    void HideModel() 
    {
        _mR = GetComponent<MeshRenderer>();
        _mR.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.ShadowsOnly;
    }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы