2016-12-09 44 views
0

我有一个汽车在道路上移动的模型。为了使道路长度与实际大小相似,我必须改变比例,以便汽车变成点(4px * 2px)。AnyLogic - 移动展示框架动态

在AnyLogic 7 PLE中是否有任何设施可以放大其中一辆车并追踪它?

回答

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);

+0

谢谢。正是我需要的。 – SergaRUS