Что это: Tools — самый большой раздел пакета с reusable gameplay-компонентами: движение, инвентарь, ввод, спавнеры, время, визуальные utility, менеджеры и вспомогательные runtime-системы. Скрипты лежат в Scripts/Tools/.
Оглавление: используйте индекс подмодулей ниже или быстрый старт по сценариям.
- Нужен инвентарь, подбор предметов, дроп и hand-view:
Inventory/README.md - Нужен спавн или object pooling:
Spawner/README.md - Нужен movement/input workflow:
Move/README.mdиInput/README.md - Нужны пользовательские настройки (графика, экран, мышь, FPS):
../Settings/README.md - Нужен диалоговый UI flow:
Dialogue/README.md - Нужны utility-компоненты (
Counter,AnimatorParameterDriver,RpgStatsDamageableBridge); для нового боя/HP/уклонения — RPG:Components/README.md
| Подмодуль | Что внутри | Документация |
|---|---|---|
| Components | Counter, Loot, ScoreManager, TypewriterEffect, RpgStatsDamageableBridge |
Components/README.md |
| Dialogue | DialogueController, DialogueData, DialogueUI |
Dialogue/README.md |
| Input | MouseEffect, MouseInputManager, MultiKeyEventTrigger |
Input/README.md |
| Inventory | InventoryComponent, InventoryDropper, PickableItem |
Inventory/README.md |
| InteractableObject | InteractiveObject, PhysicsEvents2D, PhysicsEvents3D |
InteractableObject/README.md |
| Managers | Bootstrap, EM, GM, Singleton |
Managers/README.md |
| Move | Контроллеры движения, камеры и курсора | Move/README.md |
| Physics | ExplosiveForce, ImpulseZone, MagneticField |
Physics/README.md |
| Random | ChanceManager, ChanceSystemBehaviour, chance data |
Random/README.md |
| Spawner | PoolManager, NeoObjectPool, Spawner |
Spawner/README.md |
| Text | SetText, TimeToText |
Text/README.md |
| Time | Timer, TimerObject |
Time/README.md |
| View | Selector, StarView, billboard/view helpers |
View/README.md |
| Debug | FPS, ErrorLogger, debug utility компоненты |
Debug/README.md |
| Draw | Drawer и визуальные drawing/debug helpers |
Draw/README.md |
| FakeLeaderboard | Leaderboard, LeaderboardItem, LeaderboardMove |
FakeLeaderboard/README.md |
| Other | CameraShake, SpineController, RevertAmount и misc helpers |
Other/README.md |
| Файл | Назначение |
|---|---|
CameraAspectRatioScaler.md |
Масштабирование под aspect ratio |
UpdateChilds.md |
Утилита обновления дочерних объектов |