Анимация реплицированных объектов

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

 Чтобы создать анимации для всех элементов реплицированного объекта

  1. Откройте диаграмму класса активного объекта, в который вложен реплицированный объект.
  2. Нарисуйте фигуру, которая будет отображать отдельный экземпляр реплицированного объекта. 
  3. Перейдите на вкладку Динамические панели свойств этой фигуры.
  4. Задайте количество фигур, которые требуется создать. Пусть Ваш реплицированный объект называется object. В этом случае для того, чтобы создать по одной фигуре анимации для каждого элемента реплицированного объекта, Вы должны написать object.size() в поле Количество
  5. Вы можете задать уникальные значения визуальных свойств для каждой такой фигуры. Предположим, например, что у реплицированного объекта есть параметр x, и Вы хотите, чтобы X-координата каждой фигуры задавалась значением этого параметра соответствующего этой фигуре элемента. В этом случае напишите object.get(index).x в динамическом свойстве фигуры X. Здесь object - это имя Вашего реплицированного объекта, а index - ключевое слово, используемое для установления соответствия между фигурами и элементами реплицированного объекта.

См. также

 Реплицированные объекты