From 7a674625604ef758156c79844db70ef394c48b48 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 4 Aug 2024 19:28:49 +0800 Subject: [PATCH 1/4] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b3ab24a..af6a348 100644 --- a/README.md +++ b/README.md @@ -765,11 +765,11 @@ using (marker.Auto())
# Framework Extension Tools -Для большей расширяемости фреймворка есть дополнительные инструменты. +There are additional tools for greater extensibility of the framework. ## Configs -Конструкторы классов `EcsWorld` и `EcsPipeline` могут принимать контейнеры конфигов реализующие интерфейс `IConfigContainer` или `IConfigContainerWriter`. С помощью этих контейнеров можно передавать данные и зависимости. Встроенная реализация контейнера - `ConfigContainer`, но можно так же использовать свою реализацию.
-Пример использования конфигов для мира: +Constructors of `EcsWorld` and `EcsPipeline` classes can accept config containers implementing `IConfigContainer` or `IConfigContainerWriter` interface. These containers can be used to pass data and dependencies. The built-in container implementation is `ConfigContainer`, but you can also use your own implementation.
+Example of using configs for EcsWorld: ``` c# var configs = new ConfigContainer() .Set(new EcsWorldConfig(entitiesCapacity: 2000, poolsCapacity: 2000) @@ -780,9 +780,9 @@ EcsDefaultWorld _world = new EcsDefaultWorld(configs); var _someDataA = _world.Configs.Get(); var _someDataB = _world.Configs.Get(); ``` -Пример использования конфигов для пайплайна: +Example of using configs for EcsPipeline: ``` c# -_pipeline = EcsPipeline.New()// аналогично _pipeline = EcsPipeline.New(new ConfigContainer()) +_pipeline = EcsPipeline.New()// similarly _pipeline = EcsPipeline.New(new ConfigContainer()) .Configs.Set(new SomeDataA(/* ... */)) .Configs.Set(new SomeDataB(/* ... */)) // ... @@ -857,7 +857,7 @@ public struct WorldComponent : IEcsWorldComponent ``` -> Компоненты и конфиги можно применять для создания расширений в связке с методами расширений. +> Components and configs can be used to create extensions in conjunction with extension methods.
From 0f78b3b4f896ff392ba627a7d2a9721ae5c3ebdf Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 5 Aug 2024 08:58:46 +0800 Subject: [PATCH 2/4] fix readme naming --- README-RU.md | 2 +- README-ZN.md => README-ZH.md | 0 README-ZN.md.meta => README-ZH.md.meta | 0 README.md | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) rename README-ZN.md => README-ZH.md (100%) rename README-ZN.md.meta => README-ZH.md.meta (100%) diff --git a/README-RU.md b/README-RU.md index 22c4381..6116c24 100644 --- a/README-RU.md +++ b/README-RU.md @@ -31,7 +31,7 @@ - +
中文
diff --git a/README-ZN.md b/README-ZH.md similarity index 100% rename from README-ZN.md rename to README-ZH.md diff --git a/README-ZN.md.meta b/README-ZH.md.meta similarity index 100% rename from README-ZN.md.meta rename to README-ZH.md.meta diff --git a/README.md b/README.md index af6a348..09b6a7d 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ - +
中文
From 45a0a111b474b74b642f8c59d28f8bdae026e7ff Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 5 Aug 2024 09:00:11 +0800 Subject: [PATCH 3/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 09b6a7d..4c81e9f 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ -
+
English(WIP)
@@ -897,4 +897,4 @@ The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing








-


\ No newline at end of file +


From c3b6700d15e85b8313ac11bc8590a05d3b038eec Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 5 Aug 2024 09:05:50 +0800 Subject: [PATCH 4/4] update readme --- README-RU.md | 3 ++- README-ZH.md | 5 +++-- README.md | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README-RU.md b/README-RU.md index 6116c24..cff9c33 100644 --- a/README-RU.md +++ b/README-RU.md @@ -20,7 +20,7 @@ -
+
Русский
@@ -900,3 +900,4 @@ The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing








+ \ No newline at end of file diff --git a/README-ZH.md b/README-ZH.md index 395cfbf..1bdbba2 100644 --- a/README-ZH.md +++ b/README-ZH.md @@ -31,8 +31,8 @@ - -
+
+
中文
@@ -898,3 +898,4 @@ The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing








+ diff --git a/README.md b/README.md index 4c81e9f..d477191 100644 --- a/README.md +++ b/README.md @@ -898,3 +898,4 @@ The type or namespace name 'ReadOnlySpan<>' could not be found (are you missing








+