diff --git a/README.md b/README.md index 7c76abe..445f85e 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,6 @@ * [Интеграция с движками](#Интеграция-с-движками) * [Unity](#Unity) * [Кастомный движок](#Кастомный-движок) -* [Статьи](#Статьи) * [Проекты, использующие LeoECS Lite](#Проекты-использующие-LeoECS-Lite) * [С исходниками](#С-исходниками) * [Расширения](#Расширения) @@ -195,6 +194,8 @@ class WeaponSystem : IEcsInitSystem, IEcsRunSystem { } ``` +> **ВАЖНО!** Фильтр достаточно собрать один раз и закешировать, пересборка для обновления списка сущностей не нужна. + Дополнительные требования к отфильтровываемым сущностям могут быть добавлены через методы `Inc<>()` / `Exc<>()`. > **ВАЖНО!** Фильтры поддерживают любое количество требований к компонентам, но один и тот же компонент не может быть в списках "include" и "exclude". diff --git a/package.json b/package.json index 8c627a9..4c76084 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "displayName": "LeoECS Lite", "description": "LeoECS Lite - легковесный ECS-фреймворк, основанный на структурах. Производительность, нулевые или минимальные аллокации, минимизация использования памяти, отсутствие зависимостей от любого игрового движка - это основные цели данного фреймворка.", "unity": "2020.3", - "version": "2023.5.22", + "version": "2023.7.22", "keywords": [ "leoecslite", "leoecs",