我目前正致力于统一成本算法"计算最短路径"。为什么我之所以提到这一点,是因为它在地图上给了我一系列的位置" GUI"
例如:运行UCA(V1,V4)
会返回一系列位置'
让我们假设它从V1返回V1 V2 V3 V4
最短路径。
&安培;让我们假设V1,V2,V3和V4位于
V1.setBounds(10, 10, 50, 50);
V2.setBounds(20, 10, 50, 50);
V3.setBounds(30, 10, 50, 50);
V4.setBounds(40, 10, 50, 50);
我试图做的事情,让我假设我有另一个对象让我们假设它是卡车对象。
此卡车将访问V1,然后根据UCA
功能转到V2至v4,但设置truck.setBounds(10,10,50,50)
,然后设置为V4 truck.setBounds(40,10,50,50)
卡车将移动到V1
等......但它只会出现在V4上,它永远不会出现在屏幕上,它已经访问过V1,V2和V3。
我可以使用计时器,当它访问V1 sleep <- 3 seconds
时依此类推。
但这是一种效率低下的方式。
是否有某种动画可用于将卡车对象从一个位置移动到不同位置?