我正在制作一个游戏,作为九年级技术课程教学大纲的一部分,帮助孩子们学习物体的不同部分。会有一张飞机的图片和6张较小的图片。这些照片中只有三张是飞机的部件,其他的则不是。
只有当玩家点击了三个正确的组件,他们才能赢得比赛。
我无法找到一种方法来编码我的程序,以便在我的程序前进之前,需要点击所有三张图片。
发布于 2014-03-20 05:50:36
以7 picturebox为例,假设主picturebox是Picturebox1,下面是Picturebox2、Picturebox3、Picturebox4、Picturebox5、Picturebox6、Picturebox7。
如果正确的PictureBox为2、3、4,则在其单击事件下编写以下代码。
Private Sub Form1_Load () Handles Mybase.Load
Textbox1.Hide
Textbox1.Text = 0
End Sub
Private Sub Picturebox2_Click () Handles Picturebox2.Click
Textbox1.Text = Val(Textbox1.text) + 1
End Sub
Private Sub Picturebox3_Click () Handles Picturebox3.Click
Textbox1.Text = Val(Textbox1.text) + 1
End Sub
Private Sub Picturebox3_Click () Handles Picturebox3.Click
Textbox1.Text = Val(Textbox1.text) + 1
End Sub
Private Sub Textbox1_TextChanged () Handles Textbox1.TextChanged
If Val(Textbox1.Text) = 3 then
'things here you want to do when correct pictures are clicked
End If
End Sub我希望你能理解!
https://stackoverflow.com/questions/22523123
复制相似问题