Вышел патч Varwin 17.6

Решенные проблемы

Client:

  • Ошибка при получении Behaviours Data в сбилженном (*.exe) приложении;
  • NRE при наличии нескольких объектов одного типа с Touch / Use / Grab (все взаимодействия);
  • Не копируются закрытые RTF теги в Varwin Text Area;
  • Нельзя нажать на кнопку с Pointer если в руке грабнут объект;
  • В DP после перехода в меню кнопкой esc (Escape-Menu) можно взаимодействовать c объектами, реализующими IPointerAware интерфейсы;
  • Не выделяется гизмо, если оно в области интерактивного объекта.

Blockly:

  • При переименовании параметра функции, ошибка кодогенерации со старым именем параметра;
  • Невозможно задать логику осуществления простых математических действий с блоком «дистанция между точкой и точкой»;
  • Ресайзер тулбокса медленно тянется за разделителем, когда много блоков/объектов.

SDK:

  • Останавливать билд объекта если он имеет AssetBundlePart в котором пустой массив ресурсов (длина = 0);
  • Добавить имя dll, который не может найти SDK в ошибке «dll not found» при билде объекта.

Basic objects pack:

  • Аудио длительностью менее секунды не воспроизводится полностью;
  • Клиент крашится при запуске в режиме просмотра/предпросмотра в DP/VR если на сцене есть объекты света (направленный и прожекторный).

Mobile client:

  • Пересвеченное окружение в мобильном клиенте PolyVR;
  • При подключении к RMS иной версии не выводится ошибка о разности версий.

API:

  • Если загружать новую версию объекта при включенном автообновлении объектов, то сервер падает;
  • Ошибка при импорте проекта с загруженным логотипом в конфигурации;
  • Не удаляется проект, сцена которого используется в конфигурации;
  • Иногда при массовой загрузке и автообновлении объектов зависает API;
  • Поиск на русском в sqlite3 регистрозависимый.

Улучшения и нововведения

RMS:

  • Рефакторинг раздела настроек — все настройки в одном месте;
  • Добавить возможность восстановления недавно удаленных проектов и сцен.

Client:

  • Улучшения платформенного поинтера;
  • При погружении головы игрока в стены затемнять обзор игрока в VR;
  • Создать аналогичные интерфейсы взаимодействия (Use, Touch, Grab, Pointer) и во всех методах этих интерфейсов должен быть контекст.

MobileClient:

  • Выводить рядом с версией клиента также и имя SDK, который используется.

SDK:

  • Запрещать билд объектов и сцен, если версия Unity не является целевой;
  • Запретить билдить сцену и вывести ошибку с именем gameObject, если в неё случайно попали: ObjectID, VarwinObjectDescriptor или скрипт-потомок VarwinObject.

Скачайте новую версию Varwin по ссылке.
Присоединяйтесь к нашему комьюнити в Telegram, чтобы первыми узнавать новости о событиях в мире 3D/VR/AR в образовании!
Смотрите также
    Начните внедрять 3D/VR/AR с Varwin
    Оставьте заявку, наш менеджер свяжется с вами с 9 до 19 часов МСК в будние дни.
    Отправить
    • Исследования осуществляются при грантовой поддержке Фонда «Сколково»

    © 2025 Varwin. Все права защищены.