Ошибка, связанная с path.combine - PullRequest
0 голосов
/ 19 марта 2020

enter image description here

enter image description here

Вот коды:

 private void CreatePlayer()
    {
        Debug.Log("Creating Player");
        PhotonNetwork.Instantiate(Path.Combine("PhotonPrefabs", "PhotonPlayer"),
            Vector3.zero, Quaternion.identity);  
    }

И есть ошибка: PhotonNetwork.Instantiate () может создавать экземпляры объектов только с компонентом PhotonView. Этот префаб не имеет одного: PhotonPrefabs \ PhotonPlayer

Итак, мой вопрос: как решить ошибку? Я в замешательстве, так как думал, что создал его, но, похоже, он не работает. Поскольку нет способов создать игровой объект (не сборный), такой как капсула, внутри папки внутри окна проекта. Я правильно сделал путь для path.combine?

Спасибо за ваше терпение и надеюсь, что есть кто-то, кто может мне помочь. Ваша помощь очень ценится! Если есть какое-либо недоразумение, приветствуем сообщить мне, и я более подробно его расскажу. Спасибо

edit: первый pi c не показывает ошибок и функционирует должным образом. Второй (мой) может ' функция t.

1 Ответ

0 голосов
/ 20 марта 2020

Для сборного элемента требуется компонент Photon View.

Сборный элемент в первом пи c выглядит так, как будто у него есть детская капсула. Щелкните правой кнопкой мыши на своем сборном доме и создайте трехмерный капсульный объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...