mirror of
https://github.com/DCFApixels/DragonECS-Unity.git
synced 2025-09-17 17:34:34 +08:00
Update README-RU.md
This commit is contained in:
parent
a59ac0369c
commit
0af78209e0
37
README-RU.md
37
README-RU.md
@ -26,7 +26,9 @@
|
|||||||
- [Debug Сервис](#debug-сервис)
|
- [Debug Сервис](#debug-сервис)
|
||||||
- [Визуальная отладка](#визуальная-отладка)
|
- [Визуальная отладка](#визуальная-отладка)
|
||||||
- [Шаблоны](#шаблоны)
|
- [Шаблоны](#шаблоны)
|
||||||
- [Связь с GameObject](#связь-с-gameObject)
|
- [Связь с GameObject](#связь-с-gameobject)
|
||||||
|
- [World Provider](#world-provider)
|
||||||
|
- [FixedUpdate LateUpdate ](#fixedupdate-lateupdate)
|
||||||
|
|
||||||
</br>
|
</br>
|
||||||
|
|
||||||
@ -285,6 +287,8 @@ connect.Disconnect();
|
|||||||
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/55c11f1c-c0e0-435c-af9b-4c06678491a6">
|
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/55c11f1c-c0e0-435c-af9b-4c06678491a6">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
</br>
|
||||||
|
|
||||||
# World Provider
|
# World Provider
|
||||||
`EcsWorldProvider` - это `ScriptableObject` обертка над `EcsWorld`, предназначенная для пробрасывания экземпляра мира и настройки через инспектор Unity. Для простых случаев достаточно будет использовать синглтон версию провайдера `EcsDefaultWorldSingletonProvider`.
|
`EcsWorldProvider` - это `ScriptableObject` обертка над `EcsWorld`, предназначенная для пробрасывания экземпляра мира и настройки через инспектор Unity. Для простых случаев достаточно будет использовать синглтон версию провайдера `EcsDefaultWorldSingletonProvider`.
|
||||||
|
|
||||||
@ -300,4 +304,33 @@ connect.Disconnect();
|
|||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/d01a671a-69e9-44b9-9ad1-e58d0e8857d7">
|
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/d01a671a-69e9-44b9-9ad1-e58d0e8857d7">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
</br>
|
||||||
|
|
||||||
|
# FixedUpdate LateUpdate
|
||||||
|
```c#
|
||||||
|
using DCFApixels.DragonECS;
|
||||||
|
using UnityEngine;
|
||||||
|
public class EcsRoot : MonoBehaviour
|
||||||
|
{
|
||||||
|
private EcsPipeline _pipeline;
|
||||||
|
//...
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
// Стандартный Run из фреймворка.
|
||||||
|
_pipeline.Run();
|
||||||
|
}
|
||||||
|
private void FixedUpdate()
|
||||||
|
{
|
||||||
|
// Специальный Run для трансляции FixedUpdate.
|
||||||
|
_pipeline.FixedRun();
|
||||||
|
}
|
||||||
|
private void LateUpdate()
|
||||||
|
{
|
||||||
|
// Специальный Run для трансляции LateUpdate.
|
||||||
|
_pipeline.LateRun();
|
||||||
|
}
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user