图片框随机位置和碰撞,就像在 vb 上一样

问题描述 投票:0回答:0

我正在为我的班级做一个游戏,它就像一个小迷宫。表单上的一个要求它在屏幕周围有随机的 PictureBoxes,如果你触摸它们,那么你就会死,程序结束。使用我使用的随机组件,

Dim random As New Random
Dim newLeft As Integer = Panel.Width * Rnd()
Dim newTop As Integer = Panel.Height * Rnd()

PictureBox2.Left = newLeft
PictureBox2.Top = newTop

PictureBox4.Left = newLeft
PictureBox4.Top = newTop

Panel.Height 和 Panel.Width 带有红色下划线。当我点击它们时,它们会说

“BC30469 对非共享成员的引用需要对象引用”

我需要一些帮助,首先触摸 PictureBoxes 然后它们具有随机位置但在表单内。

我已经为两者尝试了许多不同的代码,但没有任何效果,BC30469 的面板代码仍然说同样的话。

vb.net random
© www.soinside.com 2019 - 2024. All rights reserved.