
VB九宫数字拼图游戏
要求:实现一个简单的九宫数字拼图游戏,九个格子有1~8八个数字,随机产生数字的位置,九个格子中有一个是空的,设计用鼠标拖动控制数字的移动,移动规则:只能将空格子旁边的数字...
要求:实现一个简单的九宫数字拼图游戏,九个格子有1~8八个数字,随机产生数字的位置,九个格子中有一个是空的,设计用鼠标拖动控制数字的移动,移动规则:只能将空格子旁边的数字移动到空格子上,最后将数字按顺序排列即完成游戏。
(9个随机数已经处理了)
不必给出代码,告诉我DragDrop事件,1个Shape 怎么应用到里面去~ 展开
(9个随机数已经处理了)
不必给出代码,告诉我DragDrop事件,1个Shape 怎么应用到里面去~ 展开
4个回答
展开全部
如果用picturebox作为图片的容器
1、要定义picturebox鼠标事件,当鼠标在picturebox上按下的时候保存picturebox当前的坐标值,鼠标移动到新位置并弹起时再次保存当前的鼠标值;
2、定义区域,将区域分为9块,步骤一中的坐标值在9个区域之一时,编写函数判断原坐标值在区域与新坐标值所在区域是否可以移动到,如果可以就将新区域的坐标值赋予picturebox
1、要定义picturebox鼠标事件,当鼠标在picturebox上按下的时候保存picturebox当前的坐标值,鼠标移动到新位置并弹起时再次保存当前的鼠标值;
2、定义区域,将区域分为9块,步骤一中的坐标值在9个区域之一时,编写函数判断原坐标值在区域与新坐标值所在区域是否可以移动到,如果可以就将新区域的坐标值赋予picturebox
展开全部
很好玩
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
caceghhdsdfasczx
追问
更新问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询