Anylogic dynamic Место прибытия автомобиля carSource - PullRequest
0 голосов
/ 09 сентября 2018

Есть ли идея, как динамически и во время кодирования определять место прибытия автомобиля. Например, представьте, что у нас 20 парковочных мест, и я не хочу рисовать 20 carSources для каждого. Моя цель - только один carSource и динамическое определение местоположения. Как это возможно?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Повторно делая эту функцию, я предлагаю это:

  1. создать коллекцию типа ArrayList, в которой хранятся парковочные места. Вручную добавьте все свои парковки, как показано ниже: enter image description here
  2. создайте функцию getRandomParkingLot, которая возвращает ParkingLot. Установите код так, чтобы он извлекал случайный объект из коллекции, как показано ниже: enter image description here
0 голосов
/ 09 сентября 2018

Это просто: просто используйте динамическое свойство исходного местоположения CarSource, как показано ниже. Вам нужно нажать на маленький символ «=» слева от обычного объекта выбора и ввести код, как показано ниже: enter image description here

...