matlab编写的贪吃蛇游戏.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab编写的贪吃蛇游戏

function snake(cmd) global SNAKE WALL LEVEL BOARD DIRECTION RUNNING FOOD BONUS PAUSE if ~nargin cmd = init; end if ~(ischar(cmd)||isscalar(cmd)) return; end switch cmd case init scrsz = get(0,ScreenSize); f = figure(Name,Snake,... %显示图形窗口的标题 Numbertitle,off,... %标题栏中是否显示’Figure No. n’,其中n为图形窗口的编号 Menubar,none,... %转换图形窗口菜单条的“关” Color,[.95 .95 .95],... DoubleBuffer,on,... Position,[(scrsz(3)-400)/2 (scrsz(4)-300)/2 400 300],... Colormap,[.1 .71 0;.3 .4 .4;0 0 0;1 1 0],... CloseRequestFcn,sprintf(%s(Stop);closereq;,mfilename),... KeyPressFcn,sprintf(%s(double(get(gcbf,Currentcharacter))),mfilename)); %当在图形窗口中按下一键时,定义一回调程序 %建菜单 FileMenu = uimenu(f,Label,File); uimenu(FileMenu,Label,New Game,Accelerator,N,Callback,sprintf(%s(NewGame),mfilename)); uimenu(FileMenu,Label,Exit,Accelerator,Q,Separator,on,Callback,sprintf(%s(Stop);closereq,mfilename)); LevelMenu = uimenu(f,Label,Level); uimenu(LevelMenu,Label,1,Callback,sprintf(%s(Level),mfilename)) uimenu(LevelMenu,Label,2,Callback,sprintf(%s(Level),mfilename)) uimenu(LevelMenu,Label,3,Callback,sprintf(%s(Level),mfilename)) uimenu(LevelMenu,Label,4,Callback,sprintf(%s(Level),mfilename),checked,on) uimenu(LevelMenu,Label,5,Callback,sprintf(%s(Level),mfilename)) WallMenu = uimenu(f,Label,Wall); uimenu(WallMenu,Label,No wall,Callback,sprintf(%s(Wall),mfilename),checked,on) uimenu(WallMenu,Label,Wall,Callback,sprintf(%s(Wall),mfilename)) % Create The axes axes(Units,normalized,... Position, [0 0 1 1],... Visible,off,... DrawMode,fast,... NextPlot,replace);%清除图形轴中全部的子对象,并将轴的对象属性设置为系统的默认数值 % Add the board BOARD = image(getTitle,CDataMapping,scaled); axis image set(gca,... XTi

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档