如何设计一个很简单的VB程序小游戏
答案:1 悬赏:0 手机版
解决时间 2021-10-19 14:41
- 提问者网友:且恨且铭记
- 2021-10-19 05:24
如何设计一个很简单的VB程序小游戏
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-10-19 06:09
利用vb控件做个坦克大战类的游戏即可,炮弹和坦克都用控件实现就行。唯一难点是控制控件移动以及炮弹击中目标的碰撞检测判断。给你一个简单实现代码这是一种碰撞检测方法,下述属于简化的矩形碰撞检测,若是需要复杂碰撞可以用一个数组来记录大量需要碰撞检测的物体image1里读入坦克的图片 image2里读入地雷的图片然后用下面代码即可实现Private Sub Form_KeyPress(KeyAscii As Integer) '按键盘A和D键控制猫图片image1左右移动 If KeyAscii = 97 Then Image1.Left = Image1.Left - 10 If KeyAscii = 100 Then Image1.Left = Image1.Left + 10 '如果坦克图片与地雷图片相遇则提示碰撞到了 If Image1.Left + Image1.Width > Image2.Left Then If Image1.Left < Image2.Left + Image2.Width Then If Image1.Top + Image1.Height > Image2.Top Then If Image1.Top < Image2.Top + Image2.Height Then MsgBox "坦克碰到地雷,已经被炸毁了" End If End If End If End IfEnd Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯