发表日期: 2021-04-01 17:03:33 浏览次数:145
涟源400电话申请开通【涟源企业网站建设】涟源微信公众号小程序开发运营价格、涟源微信公众号APP软件客户端设计运营、涟源网页页面设计公司费用、涟源公司网站制作方案流程改版维护大概需要多少钱
涟源市,隶属于湖南省娄底市,位于湖南省中部,衡邵盆地北缘,涟水、孙水上游,1951年置县,1987年撤县设市。涟源市总面积1830平方公里,辖19个乡镇办事处和1个高新区,截至2017年末常住人口98.3万人。
涟源地处湖南几何中心,是湘中重要交通枢纽,娄新高速、长韶娄高速、二广高速、沪昆高铁贯穿全境。涟源市自然资源丰富,素称“煤海”“建材之乡”和“有色金属之乡”,是湖南能源原材料基地,全国100个重点产煤县市,全国知名煤机生产基地,全国产粮大县。
2018年,涟源市实现地区生产总值290.6亿元,按可比价计算,同比增长8.2%;完成财政总收入131454万元,同比增长8.5%;城镇居民人均可支配收入为22255元,同比增长9.5% ;农村居民人均可支配收入为10125元,增长11.3%。 [1-3]
2019年12月,成为全国乡村治理体系建设试点单位。 [4] 2020年2月29日,湖南省人民政府同意涟源市退出贫困县。 [5] 2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。
本章将创建一个“打地鼠”的游戏,游戏灵感来自一款经典的街机游戏Whac-A-Mole,其中的小动物会突然从洞中冒出,玩家则用木槌击打它们,击中得分。“打地鼠”的创作者是一名App Inventor团队的成员,与其说她是为了测试sprite组件的功能(她做到了),不如说是她自己喜欢玩游戏。
图 3-1 打地鼠游戏的用户界面
当Ellen Spertus加入Google公司的App Inventor团队时,她希望App Inventor也可以用于游戏的开发,因此她自告奋勇地承担起sprites的实现任务。sprite原本用来表示神话中的角色,如仙女、妖精等,到20世纪70年代开始出现在计算机界,用来代表那些能够在电脑屏幕上移动的图像(在电子游戏中)。Ellen第一次使用sprite是在20世纪80年代早期,她曾经参加电脑训练营并使用TI 99/4 编程。她在sprites以及“打地鼠”游戏上所做的努力,受到了双重怀旧情绪的驱使——计算机以及游戏——她童年时代的最爱。
可以查看Android版“打地鼠”游戏的视频教程。【此教程由Wolber教授基于上一个版本的App Inventor录制的,但同样可以有助于理解开发过程。】
如图3-1所示的“打地鼠”应用将实现以下功能:
一只地鼠随机出现在屏幕上,每秒钟移动一次;
如果手指触碰到地鼠,则让设备震动,显示的命中数加1,地鼠随机移动到一个新位置;
如果手指直接触摸到屏幕但没点击中地鼠,则显示失败数加1;
点击“重新开始”按钮,游戏重新开始,命中和失败的计数归零。
本章内容覆盖了以下的组件及概念:
ImageSprite组件:具有触感的可移动图像;
Canvas组件:容纳ImageSprite的平台;
Clock组件:用来计时,让sprite随即移动;
Sound组件:击中地鼠时产生震动;
Button组件:开始新游戏;
Procedures:用来实现一系列的指令,可以重复调用,如移动地鼠;
产生随机数;
使用加法块(+)及减法块(-)。
登陆App Inventor网站,开始新项目“MoleMash ”,将屏幕标题(title)设为“打地鼠”,并连接到测试设备。
下载地鼠图片mole.png。下载方法:控制键+单击(Mac)或单击右键(Windows)并选择“图片另存为”或类似选项。下载成功后,在设计器组件列表下方的Media部分,单击“Upload file…”,找到刚下载的文件mole.png并上传到App Inventor中。
创建“打地鼠”游戏需要以下组件:
Canvas组件:用来限定游戏中地鼠的活动区域;
ImageSprite组件:用来显示地鼠图片,随机移动,并具有触感;
Sound组件:当地鼠被触摸到时,发出震动;
Label组件:用来显示“命中: ”、“失败: ”以及命中、失败的次数;
HorizontalArrangements组件:用来放置Label组件,使组件的布局合理;
Button组件:用来将命中及失败次数归零(重新开始游戏);
Clock组件:使地鼠每秒钟随机移动一次。
表3-1显示了应用中用到的全部组件。
表3-1 “打地鼠”应用中的全部组件列表
组件类型 | 组件种类 | 命名 | 作用 |
---|---|---|---|
Canvas | Drawing and Animation | Canvas1 | ImageSprite的容器 |
ImageSprite | Drawing and Animation | Mole | 用户点击的目标 |
Button | User Interface | ResetButton | 重新设置得分 |
Clock | User Interface | Clock1 | 控制地鼠的移动频率 |
Sound | Media | Sound1 | 当地鼠被击中时震动 |
Label | User Interface | HitsLabel | 显示文字“击中: ” |
Label | User Interface | HitsCountLabel | 显示击中次数 |
HorizontalArrangement | Layout | HorizontalArrangement1 | 放置HitsLabel及HitsCountLabel |
Label | User Interface | MissesLabel | 显示文字“失败: ” |
Label | User Interface | MissesCountLabel | 显示失败次数 |
HorizontalArrangement | Layout | HorizontalArrangement2 | 放置MissesLabel及MissesCountLabel |
涟源400电话申请开通【涟源企业网站建设】涟源微信公众号小程序开发运营价格、涟源微信公众号APP软件客户端设计运营、涟源网页页面设计公司费用、涟源公司网站制作方案流程改版维护大概需要多少钱
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878