-
Notifications
You must be signed in to change notification settings - Fork 76
(RU) Models
Dimitry edited this page Apr 24, 2019
·
7 revisions
Модель - это один из способов настройки сущности или актора из кода. По своему назначению напоминает схемы (blueprints).
На заметку: в фреймворке нет жесткого требования к названию этого шаблона проектирования.
- Создайте static class Models
public static class Models
{
}
- Добавьте статик метод с названием описывающим вашу модель сущности.
public static void Bunny(EntityComposer composer)
{
composer.Add<ComponentAI>();
var cAbilityJump = composer.Add<ComponentAbilityJump>();
var cAbilityEat = composer.Add<ComponentAbilityEat>();
cAbilityJump.distance = 10f;
cAbilityEat.foodType = "Carrot";
composer.Add(Tag.CanPoo);
}