Чейнджеры

Чейнджеры изменяют определённые частицы, когда они появляются в своем регионе. Система частицы может иметь произвольное количество чейнджеров. Чейнджер имеет следующие свойства:

Для установки свойств чейнджера доступны следующие функции. Отметьте, что каждый из них получает идентификатор системы частицы, который принадлежит как первый аргумент.

part_changer_create(ps) Создаёт новый чейнджер в заданной системе частиц. Это возвращает идентификатор типа. Этот идентификатор должен быть использован во всех нижеуказанных вызовах, чтобы устанавливать свойства чейнджера.
part_changer_destroy(ps,ind) Уничтожает чейнджер с именем ind в системе частиц. Используйте это, если Вам не нужен больше этот чейнджер, чтобы сохранить память.
part_changer_destroy_all(ps) Уничтожает все созданные чейнджеры в системе частицы.
part_changer_exists(ps,ind) Возвращает, если указанный чейнджер существует в системе частиц.
part_changer_clear(ps,ind) Очищает чейнджер с именем ind на установки по умолчанию.
part_changer_region(ps,ind,xmin,xmax,ymin,ymax,shape) Устанавливает регион для чейнджера.
part_changer_types(ps,ind,parttype1,parttype2) Устанавливает, какой тип частицы чейнджера должен быть изменён другим типом.
part_changer_kind(ps,ind,kind) Устанавливает тип для чейнджера.