Разрушители

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

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

part_destroyer_create(ps) Создаёт новый разрушитель в заданной системе частицы. Это возвращает идентификатор типа. Этот идентификатор должен быть использован во всех нижеуказанных вызовах, чтобы устанавливать свойства разрушителя.
part_destroyer_destroy(ps,ind) Уничтожает разрушитель ind в системе частицы. Используйте это, если Вам не нужен больше этот разрушитель, чтобы сохранить память.
part_destroyer_destroy_all(ps) Уничтожает все созданные разрушители в системе частицы.
part_destroyer_exists(ps,ind) Возвращает, если указанный разрушитель существует в системе частиц.
part_destroyer_clear(ps,ind) Очищает разрушитель ind на установки по умолчанию.
part_destroyer_region(ps,ind,xmin,xmax,ymin,ymax,shape) Устанавливает регион для разрушителя.