mirror of
https://github.com/DCFApixels/DragonECS.git
synced 2026-04-22 01:45:55 +08:00
update readme
This commit is contained in:
parent
2b50fbdb55
commit
a37939a620
@ -350,10 +350,13 @@ EcsPipeline pipeline = EcsPipeline.New()
|
|||||||
Слой определяет место в пайплайне для вставки систем. Например, если необходимо чтобы система была вставлена в конце пайплайна, эту систему можно добавить в слой `EcsConsts.END_LAYER`.
|
Слой определяет место в пайплайне для вставки систем. Например, если необходимо чтобы система была вставлена в конце пайплайна, эту систему можно добавить в слой `EcsConsts.END_LAYER`.
|
||||||
```c#
|
```c#
|
||||||
const string SOME_LAYER = nameof(SOME_LAYER);
|
const string SOME_LAYER = nameof(SOME_LAYER);
|
||||||
|
const string SOME_LAYER_2 = nameof(SOME_LAYER_2);
|
||||||
EcsPipeline pipeline = EcsPipeline.New()
|
EcsPipeline pipeline = EcsPipeline.New()
|
||||||
// ...
|
// ...
|
||||||
// Вставляет новый слой перед конечным слоем EcsConsts.END_LAYER
|
// Вставляет новый слой перед конечным слоем EcsConsts.END_LAYER
|
||||||
.Layers.Insert(EcsConsts.END_LAYER, SOME_LAYER)
|
.Layers.Add(SOME_LAYER).Before(EcsConsts.END_LAYER)
|
||||||
|
// Вставляет SOME_LAYER_2 слой в позицию после EcsConsts.BASIC_LAYER
|
||||||
|
.Layers.Add(SOME_LAYER).After(EcsConsts.BASIC_LAYER)
|
||||||
// Система SomeSystem будет вставлена в слой SOME_LAYER
|
// Система SomeSystem будет вставлена в слой SOME_LAYER
|
||||||
.Add(New SomeSystem(), SOME_LAYER)
|
.Add(New SomeSystem(), SOME_LAYER)
|
||||||
// ...
|
// ...
|
||||||
|
|||||||
@ -312,7 +312,9 @@ const string SOME_LAYER = nameof(SOME_LAYER);
|
|||||||
EcsPipeline pipeline = EcsPipeline.New()
|
EcsPipeline pipeline = EcsPipeline.New()
|
||||||
// ...
|
// ...
|
||||||
// 在最终的 EcsConsts.END_LAYER 层前面插入一个新 SOME_LAYER 层。
|
// 在最终的 EcsConsts.END_LAYER 层前面插入一个新 SOME_LAYER 层。
|
||||||
.Layers.Insert(EcsConsts.END_LAYER, SOME_LAYER)
|
.Layers.Add(SOME_LAYER).Before(EcsConsts.END_LAYER)
|
||||||
|
// 将 SOME_LAYER_2 层级入到 EcsConsts.BASIC_LAYER 之后的位置
|
||||||
|
.Layers.Add(SOME_LAYER).After(EcsConsts.BASIC_LAYER)
|
||||||
// SomeSystem 系统将插入 SAME_LAYER 层。
|
// SomeSystem 系统将插入 SAME_LAYER 层。
|
||||||
.Add(New SomeSystem(), SOME_LAYER)
|
.Add(New SomeSystem(), SOME_LAYER)
|
||||||
// ...
|
// ...
|
||||||
|
|||||||
@ -309,7 +309,9 @@ const string SOME_LAYER = nameof(SOME_LAYER);
|
|||||||
EcsPipeline pipeline = EcsPipeline.New()
|
EcsPipeline pipeline = EcsPipeline.New()
|
||||||
// ...
|
// ...
|
||||||
// Inserts a new layer before the end layer EcsConsts.END_LAYER
|
// Inserts a new layer before the end layer EcsConsts.END_LAYER
|
||||||
.Layers.Insert(EcsConsts.END_LAYER, SOME_LAYER)
|
.Layers.Add(SOME_LAYER).Before(EcsConsts.END_LAYER)
|
||||||
|
// Inserts SOME_LAYER_2 layer at the position after EcsConsts.BASIC_LAYER
|
||||||
|
.Layers.Add(SOME_LAYER).After(EcsConsts.BASIC_LAYER)
|
||||||
// System SomeSystem will be added to the SOME_LAYER layer
|
// System SomeSystem will be added to the SOME_LAYER layer
|
||||||
.Add(new SomeSystem(), SOME_LAYER)
|
.Add(new SomeSystem(), SOME_LAYER)
|
||||||
// ...
|
// ...
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user