AnyLogic - 动态移动演示文稿框架

时间:2016-12-09 18:17:41

标签: modeling anylogic

我有一辆汽车在路上移动的车型。为了使道路长度与现实尺寸相似,我不得不改变比例,以便将汽车变成点(4px * 2px)。

AnyLogic 7 PLE中是否有任何设施,例如,缩放其中一辆车并跟踪它?

1 个答案:

答案 0 :(得分:2)

是的,有可能。如果您想放大一辆车并在3D中跟随它(就像汽车顶部有GoPro一样),请使用带有动态坐标的Camera物体。火车站示例模型及其cameraOnTrain对象说明了这一概念。

如果你想在2D空间(GTA2视图模式)中做类似的事情,你可以拖动&删除空Group元素。在其On Draw操作中使用代码: getPresentation().getPanel().setOffsets( 300-agent.getX(), 300-agent.getY());

代码将不断移动框架,因此汽车始终会出现在300x300平方的右下角,从左上角绘制。可以使用鼠标滚轮或代码调整缩放: getPresentation().getPanel().setZoom( double value);