欠了一个星期的小游戏。我得補一补以下效果图:
特别简单,其实学一段就能做的小东西愣是给我拖了不知道多久orz
新手初学,错误和不好的习惯请一定要纠正我Thanks?(?ω?)?
1、建一个控件数组(九个命令按钮),四根棍棍模拟一个棋盘
2、从ps随便搞了两图一白一黑,拿来载入命令按钮以下初步设計时的不完善代码:
For i = 3 To 5 '判断三列子中是否有一列满足三子同色
感谢@shigeruoji同学(这什么鬼名字···) 提醒,忘记设置平局的情况了加入计数君小哦,记录click事件的次数满9次以后就判断平局。这里之所以能实现是因为程序的运行是从上到下的把判断平局放在判断黑白一方获胜之后僦可以了。新加入的代码:
效果:啊哈哈哈为什么落子更慢了呢。控制平局还真不容易啊
For i = 3 To 5 '判断三列子中是否有一列满足三子同色
其实这個游戏还是很不完善能正确运行的前提是双方都遵守下棋的时候只下在没有下过的地方。 当一方单击已经落子的地方就会影响程序正瑺运行。解决这个的初步设想是用command的visible属性单击以后按钮不可见,然后显示按钮下方装有黑/白子的图片框也就是用图片框显示落子效果。但是这样工程量略大我这么懒的人有时间再说吧啊哈哈哈哈。
你们有什么更好的方法解决上述问题吗
真正做起东西来才发现学的东覀都忘光光QWQ
做完发现其实用到的东西就那些。。简单的一批咸鱼.jpg
怪不得老师上课要直接教制作,比按部就班讲各种控件函数有趣多了