Экспериментальные пакеты
Экспериментальные пакеты — это новые пакеты или экспериментальные модификации, сделанные на взрослых пакетах. Unity не поддерживает экспериментальные пакеты, потому что они находятся на ранних стадиях разработки.
Примечание: До версии Unity Editor 2021.1 в Package Manager существовало состояние «Preview» для пакетов, которые экспериментальны или рискованны, но в остальном зрелы. Тем же состоянием «Preview» описывались пакеты, ещё не проверенные полностью на безопасность в продакшене. Начиная с 2021.1 состояния «Preview» больше нет: пакеты могут быть либо «Experimental», либо «Pre-release». Это чётче разделяет пакеты зрелые, но рискованные, и пакеты, почти полностью зрелые.
Экспериментальные пакеты могут пройти через много изменений, прежде чем они будут готовы для выпуска в конкретной версии Unity. В какой-то момент в будущем они могут пройти проверку требований, но вместо этого они могут стать устаревшими. Поскольку нет гарантии будущей поддержки, вам не следует использовать экспериментальные пакеты в производственной среде.
Пакеты в экспериментальном состоянии обычно не появляются в контексте Unity Регистра Package Manager, даже если они находятся на официальном сервере реестра пакетов Unity. Эти пакеты не обнаруживаются в окне Package Manager, потому что:
- Некоторые из этих пакетов требуют много обучения и опыта, и рекомендуются только в особых обстоятельствах.
- Они обеспечивают общую или дополнительную функциональность существующим пакетам. Вам не следует использовать их самостоятельно, так как они являются только пакетами “поддержки”.
Экспериментальные пакеты, которые не поддаются обнаружению, могут по-прежнему появляться в окне Package Manager, если вы уже установили их в проекте или установили их как зависимости поддерживаемых пакетов. В противном случае они скрыты, чтобы вы не обнаружили их случайно и не использовали их без осознания рисков. Если они появляются в Редакторе, они всегда помечены в окне Package Manager меткой
(в подробном представлении) и меткой
(в представлении списка). Кроме того, на панели редактора отображается следующее предупреждение о состоянии:
Если в вашем проекте есть экспериментальные пакеты, значок Package Manager на панели инструментов редактора отображается в состоянии предупреждения, с Экспериментальные пакеты в использовании tooltip. Щёлкните значок, чтобы открыть Package Manager с применённым фильтром, который перечисляет пакеты в экспериментальном состоянии.
Список стабильных пакетов, проверенных для этого выпуска, см. в Выпущенное ПО.
Дополнительные сведения о состояниях пакетов см. в Состояния пакетов и жизненный цикл.