云南交通职业技术学院.pptxVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

云南交通职业技术学院

-目录贪吃蛇LabviE设计

云南交通职业技术学院编辑母版文本样式第二级第三级第四级第五级3云南交通职业技术学院汽车与机电工程学院

贪吃蛇LabviE设计PART1

贪吃蛇LabviE设计组长:邱学亮组员:熊万元徐代乾陆文升夏智涵张连树何松阳学号:业:智能工程机械及运用技术年级:机运2202内容经过一段时间的学习,对LABVIE有一定的认识刚好在爱玩的年龄,决定仿照制作一个游戏,贪吃蛇

贪吃蛇LabviE设计x分工大家一起制作,一起弄。程序复杂所以不详细说明谁弄了什么

贪吃蛇LabviE设计主要工具条件结构平铺顺序结构FOR循环WHILE循环事件结构初始化数组索引数组替换数组子集创建数组按名称捆绑按名称解除捆绑加一减一等于与删除数组元素布尔数组大小向下取整随机数不等于

贪吃蛇LabviE设计制作过程在前面板弄出蛇数据,游戏界面

贪吃蛇LabviE设计后面板用如图所示

贪吃蛇LabviE设计数组大小的运用:大小如数组为一维,则值为32位整数。如数组是多维的,则返回值为一维数组,每个元素都是32位整数,表示数组对应维数中的元素数。返回的数组大小为一组数字。第一个数字是数组索引中第一个维度数组的大小。元素名称只作为索引标识符。其中用到了数组大小,引索数组引索数组

贪吃蛇LabviE设计创建FOR循环,在创建FOR循环内创建一个替换数组子集读取游戏界面数据;再创建一个索引数组将蛇数据及引索数据转化无元素或子数组接入到替换数组子集输出数组到下一个程序结构

贪吃蛇LabviE设计创建平铺顺序结构内加入一个按名称捆绑,创建一个名为蛋蛋的数据的数组,将蛋蛋的数据的数组输入到按名称捆绑并设置蛋蛋的数据的行,列。后把输入的数组输出到蛋蛋的数据。将蛋蛋的数据的行,列输入到替换数组子集输出到游戏界面制作后的结果如图所示

贪吃蛇LabviE设计按名称捆绑的解释

贪吃蛇LabviE设计基本内容已完成,接下来我们继续我成蛇的运动方式。需要它按一定顺序完成,先弄一个平铺顺序结构。还需要一个事件结构,分别为超时和键按下两个分支。接下来我们先对超时分支进行表述。(并对事件结构赋予一个300的值,蛇的运行速度)将蛇数据的值输入到索引数组并改变索引数值输出到蛇头行数据,蛇头列数据;蛇数据的值也要输入到数组大小中改变其大小,再输入到索引数组并改变索引数值输出到蛇的长度

贪吃蛇LabviE设计就可以反应出蛇的变化。如图所示

贪吃蛇LabviE设计在平铺顺序结构后添加一帧,用来改变蛇的蛇头行数据,蛇头列数据,蛇的移动方向,就需要一个条件结构,并设5个分支,分别是假,上,下,左,右。一下是我对一个分支的截图

贪吃蛇LabviE设计上分支:蛇头行数据添加数组减一下分支:蛇头行数据添加数组加一左分支:蛇头列数据添加数组减一右分支:蛇头列数据添加数组加一接下如图所示

贪吃蛇LabviE设计我们需要将蛋蛋的数据输入到按名称解除捆绑将数据转化为元素,重新输入到下一个程序框此时我们需要用到等于,还需要用到与符号,将采集到的元素输入到程序框重新建立一个条件结构分为真假,两个分支,将上一个程序框图输入的数据分别接入到创建数组,替换数组子集,同时我们需要将蛇数据游戏界面等数据重新输入,分别连接到创建数组和替换数组子集

贪吃蛇LabviE设计蛇数据经转换的数据重新输入到蛇数据当中,游戏界面经替换数组子集再次输入到游戏界面当中将蛋蛋的数据创建属性节点,并连接到,按名称捆绑最后我们需要重新将它的数据输出形成蛋蛋的数据如图所示;该图是条件结构中的真分支

贪吃蛇LabviE设计接下来我们继续分析加分支

贪吃蛇LabviE设计将上一个程序框图输出的数据接入到创建数组和替换数组子集,创建数组后,继续连接创建数组并将蛇数据也一并输入到当中,输出到删除数组元素,最后输出到蛇数据上,因为蛇吃到了蛋蛋,所以蛇的长度会做出改变创建蛇的长度的属性节点值并输入到删除数组元素,将蛇的长度(值)输入到银锁数据当中,并改变银锁数据的引索值,最后并输入到替换数组子集当中,替换数组子集需要将游戏界面的数据重新输入,并输出到游戏界面当中

贪吃蛇LabviE设计删除数组元素,名称及功用解释前面我们是对超时分支进行表述,接下来我们对键按下进行表述从键盘上选择控制方向的按键触发事件,添加事件分支,选择本vi找到键并点击旁边的加号,选择电脑的键按下就可以触发事件结构了

贪吃蛇LabviE设计1234从事件结构的V键引出并创建一个条件结构条件结构,创建5

您可能关注的文档

文档评论(0)

Lbjy123456 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档