unity3d: как использовать OpenFolderPanel - PullRequest
0 голосов
/ 08 января 2019

Я новичок в единстве. Я хочу попробовать этот урок , но мне не удалось.
Я создал GameObject - UI - Button и попытался добавить скрипт в Canvas. Но я получил эту ошибку .

Любая помощь будет оценена.

Ответы [ 2 ]

0 голосов
/ 08 января 2019

OpenFolderPanel - это редактор сценариев , который позволяет людям создавать некоторые пользовательские функции для Unity Efitor .

Если вы хотите нажать кнопку, чтобы отобразить диалоговое окно файла в вашей игре, вы можете попробовать StandaloneFileBrowser

0 голосов
/ 08 января 2019

Хорошо, я знаю вашу ошибку. Когда вы создаете скрипт на c #, сделайте следующее (если вы хотите прикрепить его к игровому объекту).

1) Выберите игровой объект в иерархии. 2) Нажмите добавить компонент в окне инспектора. 3) Введите имя вашего нового скрипта, и Unity автоматически сгенерирует базовый скрипт, полученный из MonoBehaviour.

Кстати, на игровых объектах есть моноблочные сценарии, созданные на их основе (в одиночной игре). Используемый сценарий является производным от EditorWindow, а не MonoBehaviour. Лично я не использовал пользовательский редактор, но я думаю, что скрипт, который вы используете, должен работать автоматически, не привязывая его к игровому объекту.

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