- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多重畫面與方向感測器
應用-汽球遊戲範例
課前導讀
Angry Bird 憤怒鳥遊戲是芬蘭 Rovio 公司所推出
的手機遊戲,發行後讓大家見識到觸控遊戲的
簡單與好玩,因此許多廠商都相繼投入開發智
慧型手機遊戲,例如:King 遊戲公司的 Candy
Crash、港台風行的神魔之塔 ,都是很成功的手
機遊戲。除了單純觸控遊戲外,手機中有許多的
感測器可以運用,如加速度感測器、位置感測
器、方向感測器等,因此也有很多運用不同感測
器所做的遊戲,供大家下載試玩,本章將以方向
感測器所發展出的簡單遊戲。
本章將以方向感測器做為控制汽球的飄移速度,汽球不得碰觸障礙物,否
則就會破掉。配合增加畫面加入多重畫面的方式,做出 2 個遊戲關卡,遊
戲中汽球碰到障礙物會有汽球破掉的音效,到達目的地也會有過關音效,
以增加遊戲的趣味性。
本範例將以方向感測器做為控制汽球的飄移速度,共 3 個畫面(Screen1
主畫面、Game1 第 1 關畫面、Game2 第 2 關畫面),包含 2 個遊戲關卡。
其程式運作是從 Screen1 開始,當按下「開始遊戲」時就會開啟 Game1 第
1 關畫面,如果第 1 關破關了,就會再開啟 Game2 第 2 關的畫面。
每個關卡的球形精靈元件做為破關之目的地,圖片精靈元件則做為木棍障
礙物,汽球碰觸障礙物會破掉,同時有破掉的音效與畫面,而到達目的地也會
有過關的音效。底下將針對這 3 個畫面分別解說其畫面配置、外觀編排視窗與
程式設計視窗的內容,其中 Game1 與 Game2 程式碼相當類似,所以只解說
Game1 的部份,Game2 部份請自行觀看。
遊戲標題畫面 (Screen1)
畫面配置
01 登入 App Inventor 2 後,在專案功能表中,按「新建專案」,輸入
「Ball」後再按「確定」鈕,建立一個新的專案,並在「增加畫面」新增
「Game 1」、「Game2」兩個畫面。
02 請依照下表新增元件,完成各個元件的設定(元件名稱和圖示請對照上
圖)。
2
多重畫面與方向感測器應用 - 汽球遊戲範例
元件名稱 屬性名稱 設定說明
水平對齊 置中
Screen1 畫面方向 鎖定直式畫面
標題 汽球遊戲
字元尺寸 20
標籤1
文字 空白
圖片 ball.png
圖片1 寬度 填滿
高度 50 像素
字元尺寸 20
遊戲說明:\n1、汽球不能碰到
標籤2 文字 木條,否則會爆。\n2、綠色的
洞是過關的位置。\ n
文字顏色 洋紅
文字 開始遊戲
按鈕1
文字顏色 藍色
對話框1 不用設定
03 最後在素材框架下點選「上傳文件」,上傳 boom.png 圖片。
程式設計
這個畫面的功能,按下開始遊戲鈕就切換到關卡 1 的畫面:
01 當按
文档评论(0)