我现在在做一个项目的时候,在主界面上需要有一个动态模拟的要求,就是模拟7辆小车在相应的轨道上运行,我现在已经把动态运行的代码写完了,也就是说现在界面上的小车是可以运行的,但是有一个问题是,当多辆小车同时运行一段时间后界面会死掉不动了,我看了CPU,使用率是100%,我想问问有人碰到这样类似的问题吗,是什么原因引起的?

解决方案 »

  1.   

    用WPF的Animation利用DirectX画这种动画多好啊:-)
      

  2.   

    兄弟,花点钱叫别人给你做一个flash,是动态读取xml的那种,你的程序只负责改写xml,其他的都是flash自动完成,效率绝对高,况且既然是软件的首界面估计美感要求比较高
      

  3.   

    UP,此方案可行。或者你写个socket 服务,监听本地端口,flash和你的程序进行socket通信,估计这样效率更高,而且可以发展成为你专门写一个服务用来奋发当前小车状态,多个应用程序都可以从服务程序处获取小车状态。或者你写成webservice?