我想弄一个打鸟的小游戏
我把子弹和鸟都用picturebox来做
子弹发上去的时候应该怎么表达和鸟相撞第一次发帖 错版请更正
我把子弹和鸟都用picturebox来做
子弹发上去的时候应该怎么表达和鸟相撞第一次发帖 错版请更正
解决方案 »
- mmcontrol控件的notify属性具体是什么功能?
- 数组作为函数的参数
- 关于用vb调用excel表的问题~~~~急 在线等
- 有项目需要软件开发人员
- 最近要做个视频点歌系统(VB)触摸屏 一般的流程和功能原理怎么实现的?
- vb写ocx其中使用了picture进行图像处理老出现这种错误AutoRedraw对象不能创建,不知道为什么
- 求教高手!关于installshield的问题!我就50分了,全给你!
- 你们用的都是ie吗?怎么才能保存帖子!到那里去下哪个软件!CSDN专用的浏览器?
- 知道一个窗体的标题,如何得到它的句柄?
- 如果vb的piturebox中的图片太大,如何用hscrollbar 和vscrollbar 实现图片滚动!
- 求救 。。MSHFlexGrid 记录只能显示2048 条
- vb ftp下载
物体1的中心坐标为X1,Y1,半径为R1,
物体2的中心坐标为X2,Y2,半径为R2
你可以检测SQRT((X1-X2)^2 + (Y1-Y2)^2)是否小于R1+R2,如果小于则碰撞,反之则不碰撞
当然这只是理论上的算法,物体数量较少时才能直接用,实际运用中还需要优化,否则物体数量一多,计算量会影响程序响应.
更何况还有多边形的碰撞检测等等,更加复杂.
bomb(b) = New PictureBox
bomb(b).Location = New Point(cnt, locV)
bomb(b).Image = Image.FromFile("c:\bird.jpg")
bomb(b).Size = New Size(10, 10)
bomb(b).SizeMode = PictureBoxSizeMode.StretchImage
Me.Controls.Add(bomb(b))
b = b + 1
End If} 这段是我的子弹
而天空的鸟是我自己加入的picturebox1
呢么应该怎么写