Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Изменить контроллер

Домой Форумы Общие вопросы Изменить контроллер

  • В этой теме 54 ответа, 5 участников, последнее обновление 1 год назад сделано seosrun.
Просмотр 15 сообщений - с 1 по 15 (из 55 всего)
  • Автор
    Сообщения
  • #16183
    vladimirm
    Customer

    Как я могу изменить управление камерой? Нужно примерно как в яндекс или 2гис картах

    #16186

    добрый день!

    можно посмотреть на этот пример https://cdn.soft8soft.com/demo/examples/index.html#misc_controls_map

    Chief 3D Verger | LinkedIn | Twitter

    #16187
    vladimirm
    Customer

    Не могу с ним разобраться, как использовать?

    #16188

    Код из этого примера можно перенести в собственное приложение, одним из способов указанных на этой странице:

    https://www.soft8soft.com/docs/manual/en/introduction/Using-JavaScript.html

    Chief 3D Verger | LinkedIn | Twitter

    #16195
    vladimirm
    Customer

    Не работает подключение, ругается

    #16226

    Не работает подключение, ругается

    Вот в этой теме гляньте, MapControls подойдет?
    https://www.soft8soft.com/ru/форумы/топик/как-правильно-сделать-hover-камеру/

    EDIT: там в теме ссылка на MapControls уже битая, но можно взять вот отсюда https://github.com/Soft8Soft/verge3d-code-examples/blob/master/js/controls/OrbitControls.js

    Co-founder and lead developer at Soft8Soft.

    #16232
    vladimirm
    Customer

    Ругается на строку

    Вложения:
    Вы должны войти для просмотра вложений.
    #16237

    Ага, нужно положить файл OrbitControls.js по ссылке выше в папку с проектом и подключить его в html файле приложения сразу после строчки, где загружается v3d.js:

    
    <script src="v3d.js"></script>
    <script src="OrbitControls.js"></script>
    

    Co-founder and lead developer at Soft8Soft.

    #16238
    vladimirm
    Customer

    type=”module” прописывал, не помогло

    Вложения:
    Вы должны войти для просмотра вложений.
    #16255

    У вас на скриншоте используется немного другой OrbitControls.js, который в виде es-модуля. Если возьмете этот: https://github.com/Soft8Soft/verge3d-code-examples/blob/master/js/controls/OrbitControls.js, то должно заработать.

    Co-founder and lead developer at Soft8Soft.

    #16262
    vladimirm
    Customer

    Тоже самое, возможно js файлы ссылается на файлы которых нет в это директории?

    #16299
    vladimirm
    Customer

    Вопрос остается открытым, так ничего и не вышло

    #16317

    Ну вот прикрепил архив с дефолтным приложением, в котором изменил контроллер на MapControls: map_controller.zip

    Из изменений там:
    – закинул OrbitControls.js в папку с приложением
    – подключил его в map_controller.html
    – в map_controller.js в функцию runCode добавил собственно замену оригинального контроллера на MapControls

    Можете глянуть и сравнить с тем, что у вас в проекте.

    Co-founder and lead developer at Soft8Soft.

    #16325
    vladimirm
    Customer

    Спасибо, нашел ошибку, все заработало

    #16326
    vladimirm
    Customer

    Почему пазл zoom camera to не работает с этим контроллерм? Как это исправить?

Просмотр 15 сообщений - с 1 по 15 (из 55 всего)
  • Для ответа в этой теме необходимо авторизоваться.