- Языки
- Английский
На ресурс установлена символическая плата, защита от случайных прохожих =)
Это расширение представляет собой библиотеку часто используемых функций и методов расширения в моих плагинах.
Расширение ничего не делает само по себе и не требует затрат на его размещение на вашем сервере
. Оно также содержит настраиваемую структуру пользовательского интерфейса, которая, среди прочего, сериализует пользовательский интерфейс в JSON значительно быстрее, чем текущая библиотека Oxide CUI, и поддерживает объединение всех компонентов пользовательского интерфейса
. цепляясь за объекты и повторно используя их, и у него есть свои плюсы и минусы.
Преимущество в том, что у вас нет повторяющихся выделений памяти, поскольку объекты перерабатываются, а не создаются каждый раз. Минус в том, что медленнее извлекать объект из пула, чем создавать новый, плюс стоимость его возврата, когда вы закончите.
Но, как вы можете видеть из следующего примера, есть значительное увеличение производительности по сравнению с текущим методом сериализации, используемым Oxide, который даже с включенным пулом все еще во много раз быстрее.
Любые будущие плагины, разработанные chaoscode, вероятно, будут использовать это расширение, и несколько существующих плагинов, которые в настоящее время пересматриваются, также будут использовать это.
Установка
Чтобы установить расширение, просто загрузите этот плагин, плагин загрузит расширение для вас .
расширение еще не загружено на ваш сервер, плагин загрузит его сразу . Расширение самообновляется
, поэтому вам не нужно беспокоиться об обновлении. автоматически
Это расширение представляет собой библиотеку часто используемых функций и методов расширения в моих плагинах.
Расширение ничего не делает само по себе и не требует затрат на его размещение на вашем сервере
. Оно также содержит настраиваемую структуру пользовательского интерфейса, которая, среди прочего, сериализует пользовательский интерфейс в JSON значительно быстрее, чем текущая библиотека Oxide CUI, и поддерживает объединение всех компонентов пользовательского интерфейса
. цепляясь за объекты и повторно используя их, и у него есть свои плюсы и минусы.
Преимущество в том, что у вас нет повторяющихся выделений памяти, поскольку объекты перерабатываются, а не создаются каждый раз. Минус в том, что медленнее извлекать объект из пула, чем создавать новый, плюс стоимость его возврата, когда вы закончите.
Но, как вы можете видеть из следующего примера, есть значительное увеличение производительности по сравнению с текущим методом сериализации, используемым Oxide, который даже с включенным пулом все еще во много раз быстрее.
Любые будущие плагины, разработанные chaoscode, вероятно, будут использовать это расширение, и несколько существующих плагинов, которые в настоящее время пересматриваются, также будут использовать это.
Установка
Чтобы установить расширение, просто загрузите этот плагин, плагин загрузит расширение для вас .
расширение еще не загружено на ваш сервер, плагин загрузит его сразу . Расширение самообновляется
, поэтому вам не нужно беспокоиться об обновлении. автоматически