- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013.09.23 *(49) 在 App Inventor 众多的组件中,有一个组件“Clock”(在Basic下),它可以记录时间,也可以当定时器用。 当点击企鹅时,我们启动定时器,然后等定时器记录3秒(企鹅说话的时间约3秒)后,触发修改图片的动作,即企鹅说完话后闭嘴。 让企鹅说完后闭嘴 – 思路 2013.09.23 *(49) 让企鹅说完后闭嘴 – 添加Clock 3000代表3秒 2013.09.23 *(49) 当Clock1开始运行的时候,每隔TimerInterval的时间(本例子中是3000毫秒,即3秒)就会运行Clock1.Timer事件中的代码。 我们在Clock1.Timer事件中让企鹅的闭嘴图片,并停止定时器。 让企鹅说完后闭嘴 – 定时事件 2013.09.23 *(49) 首先,点击企鹅时启动定时器 让企鹅说完后闭嘴 – 编程 2013.09.23 *(49) 3秒后,企鹅闭嘴,且停止定时器 让企鹅说完后闭嘴 – 编程 2013.09.23 *(49) 现在我们得到一个真正张 开口打招呼的企鹅 当企鹅没有说话的时候是闭着嘴的(图1),当我们点击屏幕上的企鹅,企鹅的真正地张开嘴说话(见图2)。 图1 没有说话的企鹅 图2 正在说话的企鹅 再次运行程序 2013.09.23 *(49) 让企鹅响应手机甩动打招呼 为了实现当甩动手机时,企鹅也能问好,我们需要使用组件: AccelerometerSensor 在 AccelerometerSensor. Shaking 事件中让企鹅说话,并启动定时器。 更神奇的功能 2013.09.23 *(49) 更神奇的功能 - 添加传感器 丰富的功能组件 及模块(包括多 种传感器控制模 块等等)… 2013.09.23 *(49) 更神奇的功能 – 编程 2013.09.23 *(49) 编写App Inventor程序2: 设计一个母亲节贺卡的 手机程序: 利用连续的4格图像,讲述与 妈妈的故事 点击屏幕便切换到下一格图像 点击最后一张图像,播放声音: “妈妈,节日快乐!” 注. 本例子的图片资源来自于网络,仅限用于教学演示及学习的用途 2013.09.23 *(49) 第一步:创建项目及第1个屏幕 登录网站,并创建项目MotherCard,把四张图片上载到系统 在Screen1界面上创建一个Button1 设定Button1的image属性为图片a-01.jpg 设定Button1的width属性为Fill Parent(该数字请根据具体设备屏幕大小进行调整) 设定Button1的Height属性为400(该数字请根据具体设备屏幕大小进行调整) 2013.09.23 *(49) 第二步:创建一个新的屏幕(1) 点击屏幕左上方Add Screen按钮创建1个新的屏幕,将屏幕命名为Screen2 (图1) 屏幕自动切换到Screen2(图2) 图1 图2 2013.09.23 *(49) 第二步:创建一个新的屏幕(续) 在Screen2界面上创建一个Button1 设定Button1的image属性为图片a-02.jpg 同第一步,对Button1的其他属性进行设置 2013.09.23 *(49) 第三步:创建屏幕间的联系 在左上角的Screen下拉菜单中选择Screen1 点击右上角的Block按钮,进入Screen1对应的Block编辑环境 我们将实现,点击Screen1上的图片,就跳转到Screen2 2013.09.23 *(49) 第三步:创建屏幕间的联系(续) 创建Control抽屉里的Button1.click事件(图1) 在Control抽屉里选择Open another screen块 (图2) 图2 图1 2013.09.23 *(49) 第三步:创建屏幕间的联系(续) 创建Text抽屉里的字符串块(图1) 将字符串填写为“Screen2” ,放到Open another screen块的槽口中(图2) (图1) (图2) 当我们点击Screen1上的图片,就可以跳转到Screen2 (图1) (图2) 2013.09.23 *(49) 第四步:创建其他屏幕及联系 重复第二步和第三步,可以创建其他屏幕及联系 2013.09.23 *(49) 第五步:设置背景音乐 在第一格屏幕中Screen1, 加入添加播放器player 1,播放背景音乐。 设置player1的Source属性为指定音乐的文件 在Screen1的抽屉中选择Screen1.Initialize事件(图1) 在Screen1.Initialize事件的槽中加入player1.start的块(图
您可能关注的文档
最近下载
- DB41T 2412-2023 高标准农田建设规范.docx VIP
- DB11_T 387.1-2016 水利工程施工质量评定 第1部分:河道整治.PDF VIP
- IPC-1602-CN:2020+印制板操作和储存标准+-+完整中文电子版(36页).pdf VIP
- 肝病相关血小板减少症临床管理中国专家共识2023解读.pptx VIP
- 夏枯草种植技术规程.pdf VIP
- 【室内装修施工组织设计】.docx VIP
- 生物物理学导论-08省名师优质课获奖课件市赛课一等奖课件.ppt VIP
- DB41_T 2416-2023 高标准农田 智慧灌溉技术规程.docx VIP
- 棉纺织生产工艺流程大全.pdf VIP
- 生物物理学课件.docx VIP
文档评论(0)