简单小游戏代码大全_ExcelVBA其实可以制作数字推盘小游戏哦!别怕代码其 ...
简单⼩游戏代码⼤全_ExcelVBA其实可以制作数字推盘⼩游戏
哦!别怕代码其实⾮常简单...
在前⾯说了很多其他的VBA使⽤⽅法,今天要和⼤家介绍的是利⽤VBA代码写出来的⼀个⼩⼩游戏,也是我们常数的数字推盘⼩游戏。
这个游戏的原理其实⾮常简单,利⽤我们的窗体来显⽰和完成数据操作,当然这个游戏是19世纪国外发明的,我们可以来⼀起学习⼀下其中代码的编程⽅式,你会受益良多。
如下是我们游戏的操作界⾯,玩法是⾮常简单。就是我们需要将数字从⼩到⼤进⾏排列和我们的魔⽅有点类似啊!只要操作的时候,点击空格旁边的按键,程序就会⾃动移动到空格位置。实现这个操作的原理,主要是利⽤了类模块来处理按键事件的,等下我们⼀起看看代码!
PS:这个游戏有3中操作难度,可以⾃⼰进⾏选择,有最简单的3*3,稍微难⼀点的4*4,再就是5*5难度。
操作动画如下,有兴趣的⼩伙伴可以下载下来,在⼯作放松之余,可以玩⼀哈的。
怎么制作游戏
好啦!现在⼀起来看看源代码吧!⼀起学习其中的精华吧!
Step-01 此部分代码是我们的MouseUp移动事件的根本,代码的意思是如果我们⼀旦点击某个⽅块,那么他就会执⾏移动过程(原理是属性进⾏切换)。其实⾮常简单,有兴趣的⼩伙伴可以研究⼀下。
Step-02 此段代码的作⽤是,设置我们⽤户窗体上⾯的数字显⽰和操作计算⽅式,这个位置可以改变数字的⼤⼩,相信⼤家都能看的懂,有不懂的可以留⾔,我会⼀⼀解答的。
Step-03 此段代码是我们窗体⾥⾯设置代码,设置我们CommandButton的显⽰,,代码是⽐较简洁的,也容易好懂。
这段代码主要作⽤是完成了这个三个按键的操作,还有步数的计数。
⼩结:当你看懂上⾯的代码后就会发现,其实我们⽅块并没有进⾏移动操作,只是我们视觉上⾯的错觉。其根本操作就是,利⽤了CommandButton的Visible属性进⾏切换,也是就是我们点击的那个的Caption的属性和隐藏的进⾏交换,实质上我们⽅块是没有移动的。
怎么样,⼩伙伴们,有没看懂这个代码的原理呢?有需要源代码的可以私信我“Play Game”即可获得,谢谢⽀持!如果有不明⽩的或者不懂的可以在下⽅留⾔,我们会⼀⼀解答的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。