还有其他方法可以使用条件事件来监控停车位吗?最终目标是在事件输出日志中查看汽车何时停放以及停在何处。我创建了一个事件,它调用了一个函数,该函数在每个停车位中运行一个循环,并在被占用的位置返回 true。我想在汽车停车但循环导致模拟冻结时触发此事件。
Function(){
for(int i = 0; i<29; i++) //29 = number of parking spaces
{
if(parkingLot2.getCarOnSpace(i) != null) //if spot i taken
{
return true;
//true sent back to event, is then triggered
}
}
return false;
}
Event
condition: Function();
Action: event.restart();