当前位置:编程学习 > C#/ASP.NET >>

如何实现4张图片移动的效果

我在做一个winform项目,4个人同时跑,看谁先到达终点。(他们的赛道都是一样的)我在form表单上放了4张图片,分别代表4个人,如何用程序实现,只4个人同时跑,当其中一个人到达终点时,比赛的冠军就产生了。

菜鸟刚上道,请多多指教 --------------------编程问答-------------------- 四个图片 直接移动吗? winform 会很闪 

你不如 4个 progress bar 先玩一玩吧 --------------------编程问答-------------------- http://wenku.baidu.com/view/743dedfc04a1b0717fd5ddd1.html --------------------编程问答-------------------- 使用Timer控件,设置PictureBox的Location属性。 --------------------编程问答--------------------
  pictureBox1.Location = new Point(1, 1);
--------------------编程问答-------------------- 给你建议两种方法:
①使用Graphics的DrawImage来绘制你已经保存的图片。
  然后使用timer控件来控制该图片的Location属性(横向移动你控制x的改变,纵向控制y)。
  通过坐标和控件的宽度(或者高度)来判断是否到终点。

②如果控件是固定位置的话,你直接使用PictureBox控件先画好,然后同样是通过timer来控制就行。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,