我正在为我的自主机器人车辆构建一个 2D 机器人模拟器 GUI。
我打算保持 GUI 简单。它由一辆车(用蓝色方形图片表示)和一些障碍物(圆锥体、墙壁等,分别用黄色圆圈和红线表示)组成。
车辆必须能够移动(如蓝色方块必须能够在 GUI 上移动)并且能够在 GUI 上显示其速度和转向(浮点值)及其状态(字符串)。
我计划使用 C# 和 Windows 窗体来完成这项任务,但我不确定这是否是正确的方法。我记得几年前使用图片框,我无法实时更改图片框的位置,或者类似的奇怪的东西。
只是想知道你们是否知道更好的方法来做到这一点。Windows 窗体是要走的路吗?
我刚刚从 Ubuntu 迁移到 Windows,所以我对 .Net 的东西还是很陌生。
这是我到目前为止所得到的http://imageshack.us/photo/my-images/708/guilo.png/