Dependencies Viewer
Dependencies Viewer
В альфа-версии добавлен новый функционал, который призван облегчить работу со сложными аурами в которых множество зависимостей. С помощью визуализации графа зависимостей и текущего состояния аур, а так же текущего состояния зависимых аур можно быстро и наглядно получить представление о том, что сейчас происходит, а так же о том, что будет происходить.
На графе можно увидеть следующее:
- В каком состоянии находится в данный момент каждая аура - включена, выключена или выгружена.
- Какой блок на данный момент исполняется - OnEnter, WhileActive, OnExit.
| В данный момент исполняется блок WhileActive | |
| Аура активна | |
| В данный момент исполняется блок OnEnter | |
| Аура неактивна | |
| В данный момент исполняется блок OnExit |
Доступ к этому графу доступен двумя способами:
- В контекстном меню появился пункт Show dependencies, который вызывает окно c интерактивным и обновляющимся в реальном времени графом состояния, узлы можно таскать, доступен зум и т.п.
- В любую ауру можно добавить новый тип оверлея - Dependencies Viewer, который все так же обновляется в реальном времени, однако он не интерактивный. При этом с помощью прилинковывания аур вы можете вывести на граф только те ауры, которые вам интересны (как и их зависимости)
Пример графа с относительно большим количеством зависимостей:

Пример оверлея:
