
Удаляет поступивших в объект пешеходов из моделируемой среды. Обычно объект используется в качестве конечной точки блок-схемы, формализующей поток пешеходов. PedSink автоматически ведет подсчет пешеходов. Также объект можно использовать для удаления любого пешехода.
Если выходной порт объекта Пешеходной библиотеки ни к чему не подсоединен, то он не сможет произвести вывод пешеходов, поэтому, если Вам нужно удалять пешеходов, то обязательно поместите объект PedSink.
Поскольку
пешеход
может
входить в
данный
объект,
находясь
внутри
некоторой
области, то в
раздел кода Действие
при входе
следует
поместить
метод PedArea.tellOutside(ped),
чтобы
вручную
вывести
пешехода из
области.
Иначе
статистика
области
будет
неверна.
Действие
при входе:
myArea.tellOutside(ped);
Поскольку
пешеход
может
находиться
внутри
некоторой
области, то
следует
проверить,
покинул ли
он ее.
Обратите
внимание,
что
проверка
методом isInside(ped)
для
некоторых
областей
может
работать
медленно (см.
документацию
по объекту PedArea),
потому
рекомендуем
избегать
этой
проверки.
Действие
при входе:
if ( myArea.isInside(ped) ) {
myArea.tellOutside(ped);
}