1.7.8335
Майские исправления ошибок и производительности в версии 1.7
BTs/макросы — исправление проблемы с производительностью
В одном из последних изменений в версии 1.6 я внес баг, из-за которого переключение между BTs/макросами в некоторых случаях становилось мучительно медленным. Особенно это было заметно, если у вас было несколько макросов с большим количеством нод.
Этот патч исправляет проблему. Я буду внимательно следить за ситуацией.
Пожалуйста, сообщайте о любых случаях замедления UI, которые заметите.
C#-скриптинг в BTs — IEnumerator
Крупное пополнение нашей библиотеки инструментов. Подробнее здесь.
Исправления и улучшения
- [UI] Исправлен вертикальный скроллбар в Macros
- [BehaviorTrees] Оптимизировано время загрузки BTs
- [BehaviorTrees] Исправлен некритичный (восстанавливаемый) краш, возникавший при быстром переключении между несколькими BTs/макросами
- [Scripting] Оптимизировано разрешение зависимостей — теперь оно должно потреблять меньше памяти и работать быстрее
- [Packs]
CheckForUpdatesв Packs теперь по умолчанию отключен. При необходимости вы (автор) по-прежнему можете включить его. - [BehaviorTrees] Добавлена поддержка
IEnumerator<NodeStatus>в BTs