其实VB确实有很多不错的控件,做些小程序绰绰有余。不过控件的利用率很低,所以我一直主张用dx,不过如果你对自己的游戏要求不高的话,完全可以尝试用控件来完成。那么现在介绍一下几个有用的控件。
左边那个条中的按钮就是控件,点击然后在窗口上拖放就行了。
PictureBox:主要用来存放图片,在它的属性中,找Picture项,点击后面的三个点的按钮,就可以载入你选择的图片了。自己研究一下各个属性项的意思吧。Image和它差不多。
VB+DX8从零开始轻松做游戏(第二章 控件游戏)TextBox:主要用来存放文字,你可以用它来输入输出文字。Label和它差不多。
Timer:就是那个钟表图标的,这是个非常有用的控件。是个定时器,他有这么几个属性。
Enable:是否有效,无效的情况下是不会计时的。
Interval:每次的间隔时间,单位毫秒。计时器运行的时候每隔Interval毫秒就会执行一次它的代码,所以可以用timer完成动画。
VB+DX8从零开始轻松做游戏(第二章 控件游戏)下面我们来看这个射击游戏的代码,看看是怎样把这几个控件综合而成的。
VB+DX8从零开始轻松做游戏(第二章 控件游戏)
由于这里不是重点,就不多说了。不过在对游戏效果要求不高的情况下,控件游戏也是个不过的选择。