Домой › Форумы › Общие вопросы › Изменить контроллер
- В этой теме 54 ответа, 5 участников, последнее обновление 1 год, 11 месяцев назад сделано
seosrun.
-
АвторСообщения
-
28 августа, 2020 в 09:01 #16183
vladimirm
CustomerКак я могу изменить управление камерой? Нужно примерно как в яндекс или 2гис картах
28 августа, 2020 в 11:41 #16186
Yuri KovelenovStaffдобрый день!
можно посмотреть на этот пример https://cdn.soft8soft.com/demo/examples/index.html#misc_controls_map
28 августа, 2020 в 13:41 #16187vladimirm
CustomerНе могу с ним разобраться, как использовать?
30 августа, 2020 в 13:56 #16188
Yuri KovelenovStaffКод из этого примера можно перенести в собственное приложение, одним из способов указанных на этой странице:
https://www.soft8soft.com/docs/manual/en/introduction/Using-JavaScript.html
2 сентября, 2020 в 08:17 #16195vladimirm
CustomerНе работает подключение, ругается
3 сентября, 2020 в 18:33 #16226
Ivan LyubovnikovStaffНе работает подключение, ругается
Вот в этой теме гляньте, 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.
4 сентября, 2020 в 08:41 #16232vladimirm
CustomerРугается на строку
4 сентября, 2020 в 12:01 #16237
Ivan LyubovnikovStaffАга, нужно положить файл OrbitControls.js по ссылке выше в папку с проектом и подключить его в html файле приложения сразу после строчки, где загружается v3d.js:
<script src="v3d.js"></script> <script src="OrbitControls.js"></script>Co-founder and lead developer at Soft8Soft.
5 сентября, 2020 в 10:28 #162387 сентября, 2020 в 18:34 #16255
Ivan LyubovnikovStaffУ вас на скриншоте используется немного другой OrbitControls.js, который в виде es-модуля. Если возьмете этот: https://github.com/Soft8Soft/verge3d-code-examples/blob/master/js/controls/OrbitControls.js, то должно заработать.
Co-founder and lead developer at Soft8Soft.
8 сентября, 2020 в 12:13 #16262vladimirm
CustomerТоже самое, возможно js файлы ссылается на файлы которых нет в это директории?
10 сентября, 2020 в 06:23 #16299vladimirm
CustomerВопрос остается открытым, так ничего и не вышло
10 сентября, 2020 в 13:50 #16317
Ivan LyubovnikovStaffНу вот прикрепил архив с дефолтным приложением, в котором изменил контроллер на MapControls: map_controller.zip
Из изменений там:
— закинул OrbitControls.js в папку с приложением
— подключил его в map_controller.html
— в map_controller.js в функцию runCode добавил собственно замену оригинального контроллера на MapControlsМожете глянуть и сравнить с тем, что у вас в проекте.
Co-founder and lead developer at Soft8Soft.
11 сентября, 2020 в 07:51 #16325vladimirm
CustomerСпасибо, нашел ошибку, все заработало
11 сентября, 2020 в 09:52 #16326vladimirm
CustomerПочему пазл zoom camera to не работает с этим контроллерм? Как это исправить?
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.






