## DQE2_Effect=class(DQE2_Grahical)

> Эффекты - графические объекты, существующие очень непродолжительное время, например: взрывы, искры, блики и .т.д. При создании эффекта указывается его позиция, количество циклов анимации и вид анимации, все остальные параметры берутся по-умолчанию, но вы можете настраивать их в скриптах. После того, как эффект совершит указанное количество циклов анимации, он уничтожается. Если при переходе игрока на новую зону, остались "незаконченные" эффекты, они также удаляются.

### Свойства:

> DQE2_Effect
> nLoops | Количество оставшихся циклов анимации
> PingPong | Анимация туда-обратно
> DQE2_Graphical
> Sprite | Спрайт
> DrawFX | Способ наложения
> State | Сохранённое состояние
> X | Позиция по оси X
> Y | Позиция по оси Y
> Width | Ширина объекта
> Height | Высота объекта
> Alpha | Альфа-канал
> Angle | Угол
> CenterX | Центр вращения по оси X
> CenterY | Центр вращения по оси Y
> AnimStart | Начальный кадр анимации
> AnimEnd | Конечный кадр анимации
> AnimSpeed | Скорость анимации
> AnimCount | Общее количество кадров
> AnimFrame | Текущий кадр
> FlipHoriz | Отразить по горизонтали
> FlipVert | Отразить по вертикали
> Color | Цвет для смешивания
> DQE2_Dummy
> Name | Название объекта
> Tag | Для временного хранения
> TagFloat | Для временного хранения
> TagData | Для временного хранения

### Методы:

> DQE2_Graphical
> SaveState | Сохранить состояние
> LoadState | Восстановить состояние
> Step | Совершить очередной цикл
> DQE2_Dummy
> Create | Создать объект
> Destroy | Удалить объект