该【2蛇动(右覆盖) 】是由【amikiri】上传分享,beplayapp体育下载一共【2】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【2蛇动(右覆盖) 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。二、蛇动之Ⅰ(右侧覆盖设计)在snakemod类中:定义变量hasfood;方法:move;方法:copybody//判断食物是否在蛇身体里privateboolhasFood=false;publicvoidMove(){if(!){((((Label)snake[-1]).Location));(-1);}}main窗体:添加方法movesnake()privatevoidMoveSnake(){();}定义委托:privatedelegatevoidDrawDele();privateDrawDeledrawDelegate;添加方法startgame()privateintspeed=500;privatevoidStartGame(){/*drawDelegate=newDrawDele(PutFood);(drawDelegate,null);*/while(true){(speed);/*if(()){("GAMEOVER");try{();}/*drawDelegate=newDrawDele(KillFood);(drawDelegate,null);//添加新食物drawDelegate=newDrawDele(PutFood);(drawDelegate,null);}*/drawDelegate=newDrawDele(MoveSnake);(drawDelegate,null);//}}};(命名空间)privateThreadgame;(main窗体)黄色背景是当前模块要添加内容privatevoidbutton1_Click(objectsender,EventArgse){();game=newThread(newThreadStart(StartGame));();();=false;();}
2蛇动(右覆盖) 来自beplayapp体育下载www.apt-nc.com转载请标明出处.