Merge branch 'main' into dev

This commit is contained in:
Mikhail 2024-06-13 19:06:29 +08:00
commit 5745acc563

View File

@ -70,7 +70,7 @@ _pipeline = EcsPipeline.New()
```csharp ```csharp
[EcsInject] EcsDefaultWorld _world; [EcsInject] EcsDefaultWorld _world;
``` ```
Так же можно делать внедрение через свойство или метод Так же можно делать внедрение через свойство или метод:
```csharp ```csharp
EcsDefaultWorld _world; EcsDefaultWorld _world;
@ -81,6 +81,8 @@ EcsDefaultWorld _world;
[EcsInject] void InjectWorld(EcsDefaultWorld world) => _world = world; [EcsInject] void InjectWorld(EcsDefaultWorld world) => _world = world;
``` ```
> Поддерживается агрессивная инъекция, инъекция будет произведена без атрибута `[EcsInject]`, для этого нужно вызвать `.AutoInject(true)`.
</br> </br>
# Auto Builder аспектов # Auto Builder аспектов