Что это: готовые компоненты игровой логики: Counter, ScoreManager, TextScore, Loot, TypewriterEffect, UnityLifecycleEvents, AnimatorParameterDriver, AttackSystem. Скрипты в Scripts/Tools/Components/.
Навигация: ← К Tools · оглавление — списки ниже
- AnimatorParameterDriver — вызов параметров Animator (триггер, bool, float, int) из кода и UnityEvent.
- UnityLifecycleEvents — проброс событий жизненного цикла Unity (Awake, OnEnable, OnDisable, Start, Destroy, Update/FixedUpdate/LateUpdate с deltaTime) в UnityEvent
- Counter — счётчик (Int/Float), Save/Load On Start, OnLoaded после загрузки, Send On Start, LoadFromSave(), Send/OnValueChanged/OnSend
- RandomRange — генерация случайного числа в [Min, Max] (Int/Float), Value/ValueInt/ValueFloat для NeoCondition, Generate(), события OnGeneratedInt/OnGeneratedFloat
- TextScore — отображение очков (ScoreManager): текущий счёт или рекорд
- Loot — система лута и дропа
- ScoreManager — менеджер очков с системой звезд и сохранением рекордов
- TypewriterEffect — эффект печатной машинки с паузами на знаках препинания
- AttackSystem — система атак и урона (Health, Evade, AttackExecution, AdvancedAttackCollider — legacy; для новых проектов используйте RPG)
- Interface — интерфейсы боевой системы (IDamageable, IHealable и др.)
Для предложений по доработке скриптов компонентов см. SCRIPT_IMPROVEMENTS.