PedChangeGround


Перемещает поток пешеходов с текущего этажа на заданный этаж (этажи задаются с использованием объектов PedGround).

Демо модель: Several Floors

Параметры класса

Класс пешехода
Класс пешехода, проходящего сквозь объект. Он должен быть унаследован от класса Ped. Вы используете собственный класс для создания пешеходов, то рекомендуем Вам указать его здесь, чтобы иметь возможность явно обращаться к собственным полям этого класса в динамических параметрах. В противном случае собственные поля класса будут недоступны.
Синтаксис T extends Ped
Значение по умолчанию Ped

Порты

InPort in
Входной порт.
OutPortPush out
Выходной порт.

Параметры

Новый этаж [динамический]
Заданный объектом PedGround этаж, на который будут переходить пешеходы.
Синтаксис PedGround destinationGround
Локальная переменная: T ped - пешеход
Значение по умолчанию: null
Действие при выходе с этажа [динамический]
Код, выполняемый, когда пешеход покидает текущий этаж.
Синтаксис void onExitGround
Локальные переменные: T ped - пешеход
                          PedGround ground - текущий этаж. 
Действие при входе на этаж [динамический]
Код, выполняемый, когда пешеход попадает на новый этаж.
Синтаксис void onEnterGround
Локальные переменные: T ped - пешеход
                          PedGround ground - новый этаж.