VB课程设图游戏设计报告.docVIP

  • 2
  • 0
  • 约2.75千字
  • 约 3页
  • 2018-11-30 发布于浙江
  • 举报
VB课程设图游戏设计报告

拼图游戏设计报告 学院 机械工程学院 班级 机设063 学号 060417 姓名 王琪 成绩 一、设计思路 1.要达到的目的 ①可以打开Jpg,bmp,gif等任意格式图片,并且窗体大小可以根据图片大小可调。 ②根据切片数量绘制出分割线,切片数量用户可以定制。 ③游戏开始之后,可以分割图片并且打乱顺序 ④用户可以拖动各个分片进行重新组合,直到拼合出原图像。 ⑤系统能够自动检查到用户拼合出了原图像并提示用户。 2.关键问题的解决 ①使用LoadPicture加载图片,并设置PictureBox的AutoSize属性,使窗体大小可以根据图片大小可调。 ②利用循环和Line方法绘制分割线,切片数量由InputBox输入。 ③用PaintPicture方法来从整体图像上获取切片上的图像,并使用随机函数打乱图片顺序。 ④切片的拖动利用鼠标的Mouse_Down,Mouse_Move,Mouse_Up, 拖动时互换二个切片实质上就是两个PictureBox互换位置 ⑤当所有的数组下标和该下标元素存储的PictureBox数组index相同时,即可认为用户成功的拼合了原图。 二、模块之间的调用关系,或程序流程图 三、部分程序关键源代码及注释 分解图片并按照顺序放入网格 ReDim who(0 To n ^ 2) pt = 0 For i = 1 To n p

文档评论(0)

1亿VIP精品文档

相关文档