mirror of
https://github.com/DCFApixels/DragonECS-Unity.git
synced 2026-04-22 04:35:55 +08:00
Update README-RU.md
This commit is contained in:
parent
e40e91ad03
commit
ed553b6856
14
README-RU.md
14
README-RU.md
@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
</br>
|
</br>
|
||||||
|
|
||||||
Этот пакет делает работу с DragonECS в Unity более удобной и наглядной: визуальная отладка и профайлинг, редакторские шаблоны и инструменты для привязки сущностей к GameObject.
|
Этот пакет делает работу с DragonECS в Unity удобнее и нагляднее: встроенная визуальная отладка и профайлинг, редакторские шаблоны и инструменты для привязки сущностей к `GameObject`.
|
||||||
|
|
||||||
> [!WARNING]
|
> [!WARNING]
|
||||||
> Проект в стадии разработки. API может меняться.
|
> Проект в стадии разработки. API может меняться.
|
||||||
@ -55,7 +55,7 @@
|
|||||||
- [Связь с GameObject](#связь-с-gameobject)
|
- [Связь с GameObject](#связь-с-gameobject)
|
||||||
- [World Provider](#world-provider)
|
- [World Provider](#world-provider)
|
||||||
- [Шаблон Пайплайна](#шаблон-пайплайна)
|
- [Шаблон Пайплайна](#шаблон-пайплайна)
|
||||||
- [FixedUpdate LateUpdate ](#fixedupdate-lateupdate)
|
- [FixedUpdate LateUpdate](#fixedupdate-lateupdate)
|
||||||
- [Документация проекта](#документация-проекта)
|
- [Документация проекта](#документация-проекта)
|
||||||
- [Окно настроек](#окно-настроек)
|
- [Окно настроек](#окно-настроек)
|
||||||
- [FAQ](#faq)
|
- [FAQ](#faq)
|
||||||
@ -70,8 +70,8 @@
|
|||||||
+ Минимальная версия C# 8.0;
|
+ Минимальная версия C# 8.0;
|
||||||
+ Минимальная версия Unity 2021.2.0;
|
+ Минимальная версия Unity 2021.2.0;
|
||||||
|
|
||||||
Протестировано:
|
Протестировано на:
|
||||||
+ **Unity:** Минимальная версия 2021.2.0;
|
* **Unity:** Минимальная версия 2021.2.0.
|
||||||
|
|
||||||
## Установка для Unity
|
## Установка для Unity
|
||||||
* ### Unity-модуль
|
* ### Unity-модуль
|
||||||
@ -180,7 +180,7 @@ _pipeline = EcsPipeline.New()
|
|||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
Чтобы добавить компонент в меню `Add Component` Нужен [Шаблон компонента](#шаблон-компонента). Пример:
|
Чтобы добавить компонент в меню `Add Component` Нужен [Шаблон компонента](#шаблон-компонента).
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/26379ee5-cadd-4838-a3b6-5b46771012c1">
|
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/26379ee5-cadd-4838-a3b6-5b46771012c1">
|
||||||
@ -200,7 +200,7 @@ _pipeline = EcsPipeline.New()
|
|||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
Чтобы добавить компонент в меню `Add Component` Нужен [Шаблон компонента](#шаблон-компонента). Пример:
|
Чтобы добавить компонент в меню `Add Component` Нужен [Шаблон компонента](#шаблон-компонента).
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/7f6b722e-6f98-4d13-b2cd-5d576a3610bd">
|
<img src="https://github.com/DCFApixels/DragonECS-Unity/assets/99481254/7f6b722e-6f98-4d13-b2cd-5d576a3610bd">
|
||||||
@ -261,7 +261,7 @@ class SomeComponentTemplate : IComponentTemplate
|
|||||||
public bool IsUnique { get { return true; } }
|
public bool IsUnique { get { return true; } }
|
||||||
public void Apply(int worldID, int entityID)
|
public void Apply(int worldID, int entityID)
|
||||||
{
|
{
|
||||||
EcsPool<SomeComponent>>.Apply(worldID, entityID) = component;
|
EcsPool<SomeComponent>.Apply(worldID, entityID) = component;
|
||||||
}
|
}
|
||||||
public object GetRaw() { return component; }
|
public object GetRaw() { return component; }
|
||||||
public void SetRaw(object raw) { component = (SomeComponent)raw; }
|
public void SetRaw(object raw) { component = (SomeComponent)raw; }
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user