Update README-RU.md

This commit is contained in:
Mikhail 2023-11-08 17:40:42 +08:00 committed by GitHub
parent 2026373308
commit 15aca8a4e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,6 +49,8 @@
* [Расширения](#Расширения)
* [FAQ](#FAQ)
</br></br>
# Установка
* ### Unity-модуль
Поддерживается установка в виде Unity-модуля в при помощи добавления git-URL [в PackageManager](https://docs.unity3d.com/2023.2/Documentation/Manual/upm-ui-giturl.html) или ручного добавления в `Packages/manifest.json`:
@ -61,6 +63,8 @@ https://github.com/DCFApixels/DragonECS.git
### Версионирование
В DragonECS применяется следующая семантика версионирования: [Открыть](https://gist.github.com/DCFApixels/e53281d4628b19fe5278f3e77a7da9e8#file-dcfapixels_versioning_ru-md)
</br></br>
# Основные концепции
## Entity
**Сущности** - это то к чему крепятся данные. Реализованы в виде идентификаторов, которых есть 2 вида:
@ -641,6 +645,8 @@ bool isCamera = _world.GetPool<Camera>().Has(entity);
// ...
```
</br></br>
# Debug
Фреймворк предоставляет дополнительные инструменты для отладки и логирования, не зависящие от среды.
## Атрибуты
@ -702,12 +708,16 @@ using (marker.Auto())
}
```
</br></br>
# Расширения
* [Автоматическое внедрение зависимостей](https://github.com/DCFApixels/DragonECS-AutoInjections)
* [Поддержка классической C# многопоточности](https://github.com/DCFApixels/DragonECS-ClassicThreads)
* Отношения (Work in progress)
* Интеграция с движком Unity (Work in progress)
</br></br>
# FAQ
## 'ReadOnlySpan<>' could not be found
В версии юнити 2020.1.х в консоли может выпадать ошибка:
@ -715,3 +725,6 @@ using (marker.Auto())
The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing a using directive or an assembly reference?)
```
Чтобы починить добавте директиву `ENABLE_DUMMY_SPAN` в `Project Settings/Player/Other Settings/Scripting Define Symbols`.
</br></br></br>