Panorama Demo (с дополнительными функциями: создание сцены на основе существующего пространства; добавление, удаление и изменение горячих точек в пространстве; изменение логотипа в нижней части пространства; совместимость с мобильным браузером; режим VR с горизонтальной ориентацией экрана).
Примечание автора: данный документ давно не обновлялся. Пожалуйста, временно игнорируйте список интерфейсов.
Свойство | Тип | Описание | Значение по умолчанию |
---|---|---|---|
container | DOM | Элемент документа, где будет отображаться сцена. Должен быть нестатическим | body |
smoothStart | boolean | false | Плавный переход при запуске |
autoPlay | boolean | false | Автоматическое воспроизведение |
autoRotate | boolean | false | Автоматический поворот |
logoUrl | string | Нет | Логотип сцены |
hotImg | string | /pano/static/panorama/img/foot_step.png | Изображение горячей точки |
debug | boolean | false | Включение режима редактирования |
fps | boolean | false | Отображение частоты кадров |
Свойство | Тип | Описание | |
---|---|---|---|
stage | DOM | Canvas-элемент, добавленный в контейнер | r |
spaceCount | number | Количество пространств в сцене | r |
spacesDict | json-объект | Словарь пространств | r |
spaceId | string | Текущий номер отображаемого пространства | r |
stereoMode | boolean | Режим VR | r / w |
walkMode | boolean | Шаговый режим | r / w |
addingHot | boolean | Выбор режима горячей точки | r / w |
lockScene | boolean | Блокировка сцены | r / w |
Метод | Описание |
---|---|
play | Воспроизведение сцены |
showSpace | Переключение сцены |
Событие | Описание |
---|---|
onOverHot | При перемещении селектора над горячей точкой |
onLeaveHot | Когда селектор покидает горячую точку |
onAddingHot | При нажатии на контейнер во время добавления горячей точки |
onLoad | После загрузки первого экрана |
onShowing | Во время загрузки следующей сцены |
onShown | После завершения переключения сцен |
onHotAdd | Перед добавлением горячей точки |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )