Добавление флажка к папкам в dat. GUI - PullRequest
0 голосов
/ 25 апреля 2020

Имейте в виду, я совершенно новичок в javascript, дата gui, даже html. Я искал ответ на свой вопрос здесь (и в других местах), но не смог найти ничего похожего.

Я загружаю модель .fbx в три. js, используя код, который я изменил из пример загрузчика FBX. Я хочу использовать dat. GUI для визуализации иерархии объектов, используя папки для хранения дочерних элементов. Прямо сейчас, если у объекта есть дочерние элементы, я создаю папку, в противном случае я создаю контроллер. Все работает, но мне нужно добавить флажок, чтобы скрыть / показать объекты на сцене. Я могу сделать это на конечных узлах, так как это логические контроллеры, но я хотел бы иметь флажок также для папок, чтобы я мог скрыть все поддерево.

Быть очень новичок в этом, после дня возни с кодом dat. gui, мне нечего показать.

Один очевидный обходной путь - добавить логический контроллер с тем же именем, что и у папки. список детей, но мне действительно не нравится это решение.

Если у вас есть идея о том, как это сделать, и терпение, чтобы это подробно изложить, пожалуйста, не стесняйтесь!

...