EDA365电子论坛网

标题: MATLAB小游戏 拼图 [打印本页]

作者: Taio    时间: 2020-5-29 14:24
标题: MATLAB小游戏 拼图
MATLAB小游戏 拼图
. U! Z! m: J6 Z1 j$ \
7 d( H; e6 P, m0 `% o! m4 f
8 y0 c6 v6 D9 e, \' p近期刚学GUI,然后用拼图游戏来练练手,给需要学习GUI的人分享一下。" v/ ^; R% F& p" F) L( G

% E6 b7 W5 o0 w; }+ G( [界面包括一个菜单项,可以选择难度:easy,midium,hard,对应拼图为3*3、4*4和5*5;, \$ `+ A9 p( I) c7 {0 o. {
工具栏有4个按钮,分别为载入内置图片(内置3张图片,载入时会随机读取)、读取外部图片文件、开始游戏和查看原图像。
% L1 i9 Q0 t( h/ o5 l* v0 Q4 g! h8 D8 Q' `$ x' m' q  M2 ^) ?

$ _" x0 @/ L- z( V1 F游戏规则:0 k* _  y! U. }( C
通过控制‘上’、‘下’、‘左’、‘右’4个键来移动图片,当图片复原时则游戏成功。  P) w. e! P( y' r
7 n& z* h7 Q# t) Q
运行:
, ^5 ]/ H4 |7 n, t' c直接解压运行main.m文件即可。0 |! X' Z( m$ K, r( T
8 W# F" W( y1 q* |! c  m
ps.如果要读取图片文件的话,图片长宽比尽量一致,否则会失真比较严重。1 K$ x* s% H! H( p" j- A
5 i$ k* B3 B" i$ ]$ B1 K) j! \
+ Z! D6 }# o+ R( y

7 N$ w7 F$ W7 e% r$ K: Z1 r# A7 d" s8 R
  f6 N2 }; Q4 S8 d9 z( |9 ~7 s

- g$ H! z4 T9 W. U2 d! J8 J9 o/ Z  g
7 r- @5 a9 |' q
7 K2 z. t1 H1 E% j+ P: ^' W
+ m) R) L& d# m! J! X; \

作者: Heaven_1    时间: 2020-5-29 15:40
很有才,有意思




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2