From cdf8b4675409c840b1b881df41edf48877dc43eb Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Fri, 22 Dec 2023 17:40:19 +0800 Subject: [PATCH] Update README-RU.md --- README-RU.md | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/README-RU.md b/README-RU.md index 67b2612..029e4f9 100644 --- a/README-RU.md +++ b/README-RU.md @@ -14,7 +14,8 @@ | :--- | :--- | :--- | Данный [ECS](https://en.wikipedia.org/wiki/Entity_component_system) Фреймворк нацелен на максимальную удобность, модульность, расширяемость и производительность динамического изменения сущностей. Без генерации кода и зависимостей. -> **NOTICE:** Проект в стадии разработки. API может меняться. +> [!Warning] +> Проект в стадии разработки. API может меняться. > Readme еще не завершен ## Оглавление @@ -47,7 +48,9 @@ * [Расширения](#Расширения) * [FAQ](#FAQ) * [Обратная связь](#Обратная-связь) -* + +
+ # Установка * ### Unity-модуль Поддерживается установка в виде Unity-модуля в при помощи добавления git-URL [в PackageManager](https://docs.unity3d.com/2023.2/Documentation/Manual/upm-ui-giturl.html) или ручного добавления в `Packages/manifest.json`: @@ -60,6 +63,8 @@ https://github.com/DCFApixels/DragonECS.git ### Версионирование В DragonECS применяется следующая семантика версионирования: [Открыть](https://gist.github.com/DCFApixels/e53281d4628b19fe5278f3e77a7da9e8#file-dcfapixels_versioning_ru-md) +
+ # Основные концепции ## Entity **Сущности** - это то к чему крепятся данные. Реализованы в виде идентификаторов, которых есть 2 вида: @@ -135,6 +140,9 @@ class SomeSystem : IEcsPreInitProcess, IEcsInitProcess, IEcsRunProcess, IEcsDest } ``` > Для реализации дополнительных процессов перейдите к разделу [Процессы](#Процессы). + +
+ # Концепции фреймворка ## Пайплайн Является контейнером и движком систем, определяя поочередность их вызова, предоставляющий механизм для сообщений между системами и механизм внедрения зависимостей. Реализован в виде класса `EcsPipeline`. @@ -555,7 +563,9 @@ public class EcsRoot } } ``` - + +
+ # Debug Фреймворк предоставляет дополнительные инструменты для отладки и логирования, не зависящие от среды. ## Debug-Атрибуты @@ -584,7 +594,9 @@ public struct Component { } * [Автоматическое внедрение зависимостей](https://github.com/DCFApixels/DragonECS-AutoInjections) * [Поддержка классической C# многопоточности](https://github.com/DCFApixels/DragonECS-ClassicThreads) * Интеграция с движком Unity (Work in progress) - + +
+ # FAQ ## 'ReadOnlySpan<>' could not be found В версии юнити 2020.1.х в консоли может выпадать ошибка: @@ -593,5 +605,9 @@ The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing ``` Чтобы починить добавте директиву `ENABLE_DUMMY_SPAN` в `Project Settings/Player/Other Settings/Scripting Define Symbols`. +
+ # Обратная связь Discord для дискуссий [https://discord.gg/2pBNf7v3](https://discord.gg/2pBNf7v3) + +