请问高手们:   如果利用这控件在Image控件里一张地图再用一个图标沿着地图上的公路线走啊。谢谢!

解决方案 »

  1.   

    这个不是单纯timer控件能解决的。你的公路线有规律吗?就是说,公路线是否是一个数学函数算出来的?要是这样,利用他的公式,来求出路径,然后控制图标的位置在这个路径上就可以了。假如说,公路是sinx曲线,那么,用下面的算法就可以实现:timer()
    i=i+1
    ico.x=i
    ico.y=10*sin(i) 
    end timer
    其中10是一个适当的数值,以控制比例。但是绝大部分的公路应该不是数学公式 :),那就有点麻烦了,那需要你自己生成公路的路径,然后让图标顺着这个路径走。至于生成路径的方法,有好多,你再找找。
      

  2.   

    你这条公路得能用多边形标出来,图标在Timer中经过多边形的每一个点,
      

  3.   

    Fashionxu() ,我是菜鸟,我想问你这里的ico.x和ico.y之前需要定义吗?坐标是第一象限还是第4象限的?