当前位置: 网站首页>小程序开发>网站优化

涟源400电话申请开通【涟源企业网站建设】涟源微信公众号小程序开发运营价格、涟源微信公众号APP软件客户端设计运营、涟源网页页面设计公司费用、涟源公司网站制作方案流程改版维护大概需要多少钱

发表日期: 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软件客户端设计运营、涟源网页页面设计公司费用、涟源公司网站制作方案流程改版维护大概需要多少钱

400-111-6878
服务热线
顶部

备案号: 苏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