SlideShare a Scribd company logo
1 of 9
Download to read offline
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Tic-tac-toe
APP INVENTOR 2
班級 / 工商業設計 2B
學號 / 107107201
姓名 / 潘薏如
2020 Two thousand twenty
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
• 變數numTurns為全域性變數初值設定為0
• 設定變數X為turn,代表由X方開始。
Ö 先 設 置 3 個 初 始 值 設 定
• 設定變數winner為"。其目的是檢查八條線
是否有某條可以連成一條線。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
• 定義一個 new_Game。
• 需要將 numTurns 設置為0;再設置X為贏家 " 。
• 如果以O為結束,要確認會轉換回X,所以設標籤3文
字為X′s turn。
• 將所有按鈕都留空,因為我們正開始一個新的,裡面
會有很多O和X,需再次確認開始是空白的,我們將
此框調整文字大小和按鈕的寬度,並且在屏幕是一樣
的,所以需要一個for循環(是一種反復特定過程)程式
使用for循環每個按鈕然後執行過程完成操作。
• 將每個按鈕存儲在一個列表中,因此需要初始化區域
為grid(格子),並建立清單且有9個按鈕。
• 每個按鈕需在格子循環執行過程,所以設置按鈕文字
為空白(反回時)、寬度百分比為34、字體大小60。
Ö 定 義 遊 戲 過 程
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
• 確認是否遊戲贏得比賽,所以需設置按鈕10被
點選call Reset(新的一個new_Game)+按鈕10
點選得時候,call撥放器,有音效。
Ö 設 置 初 始 化 和 按 鈕 重 新
• 確認甚麼時候call,所以當Screen1初始化,需
呼叫一個new_Game。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Ö 定 義 贏 家 連 線 的 3 個 數 值
• 需定義贏家傳遞3個數值(X、X2、X3),看看它們是否相同,所以假設X=X2;X=X3才會連成一條線。
• 設置global winner 為X是3個數值其中一個,取決誰贏了(因為他們代表按鈕中的值)。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
• Ö 定 義 贏 的 每種 連 線 方 式
• 需定義贏得勝利,檢查可能贏的每種連線方式。
• 假設以按鈕1中的文字≠空白,然後call贏了3個值連成
一線,第一行按鈕1-2-3文字;第一列1-4-7文字;左
上到右下1-5-9。
• 假設以按鈕2中的文字≠空白,然後call贏了3個值連成
一線,第二列2-5-6文字。
• 假設以按鈕3中的文字≠空白,然後call贏了3個值連成
一線,第三列3-6-9文字;右上到左下3-5-7。
• 假設以按鈕4中的文字≠空白,然後call贏了3個值連成
一線,第二行按鈕4-5-6文字。
• 假設以按鈕7中的文字≠空白,然後call贏了3個值連成
一線,第三行按鈕7-8-9文字。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Ö 按 鈕 和 對 話 框 設 置
• 定義按鈕once clicked(被點擊)會出現的作用。
• 確認按扭空白我們才能在按鈕中取得X或O,所以
假設按鈕文字元件為按鈕=空白。
• 首先確認按鈕文字正在更新顯示開始後,按鈕不空
白,所以設按鈕文字元件為要的文字(輪X或O)。
• 接下來設置增加轉換數值,選擇將轉數增加1。
• 更新轉換值,不再是X,變更其他或O回合所以設
置輪到誰(X或O),如果當前輪到X需為global turn
=X,如果不等於X則轉為O,否則為X。
• 確 認 標 籤3文 字 有 在 更 新 輪 到 誰,合 併 文 字 取
global turn ;文字s′turn。
• 確認獲勝call has_won,獲勝假設global winner ≠
“ 需call對話框,訊息合併文字取global winner;文
字has won,標題Game over;按鈕為OK。
• 否則假設9格按鈕都填滿,則call對話框,訊息合併
文字it′s tie ! ; 標題Game over;按鈕為OK。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Ö 設 置 按 鈕 被 點 選
• 當按鈕1和按鈕9被點選,則call被點擊的按鈕1和按鈕9;call撥放器,有音效DO。
• 當按鈕2,則call被點擊的按鈕2;設置按鈕來源為.mp3;call撥放器,有音效RE。
• 當按鈕3,則call被點擊的按鈕3;設置按鈕來源為.mp3;call撥放器,有音效MI。
• 當按鈕4,則call被點擊的按鈕4;設置按鈕來源為.mp3;call撥放器,有音效FA。
• 當按鈕5,則call被點擊的按鈕5;設置按鈕來源為.mp3;call撥放器,有音效SO。
• 當按鈕6,則call被點擊的按鈕6;設置按鈕來源為.mp3;call撥放器,有音效LA。
• 當按鈕7,則call被點擊的按鈕7;設置按鈕來源為.mp3;call撥放器,有音效SI。
• 當按鈕8,則call被點擊的按鈕8;設置按鈕來源為.mp3;call撥放器,有音效`DO。
感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
THANK YOU
THE END
APP INVENTOR.2 2020Two thousand twenty

More Related Content

Similar to 107107201

SEMANA DEL 26 al 1 de marzo religion 2º.pptx
SEMANA DEL 26 al 1 de marzo religion 2º.pptxSEMANA DEL 26 al 1 de marzo religion 2º.pptx
SEMANA DEL 26 al 1 de marzo religion 2º.pptxalejandroochoa873071
 
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung Tissue
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung TissueThe Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung Tissue
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung TissueBennie George
 
Bản trình bày được tham khảo từ web Pikbest
Bản trình bày được tham khảo từ web PikbestBản trình bày được tham khảo từ web Pikbest
Bản trình bày được tham khảo từ web PikbestHiAnNguynH
 
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~service345012
 
2019-Department-Report-PowerPoint-Templates.pptx
2019-Department-Report-PowerPoint-Templates.pptx2019-Department-Report-PowerPoint-Templates.pptx
2019-Department-Report-PowerPoint-Templates.pptxMrcioSugar
 
How New-found Stem Cell Helps Regenerate Lung Tissue
How New-found Stem Cell Helps Regenerate Lung TissueHow New-found Stem Cell Helps Regenerate Lung Tissue
How New-found Stem Cell Helps Regenerate Lung TissueBennie George
 
artificial intelligence and the commercial world
artificial intelligence and the commercial worldartificial intelligence and the commercial world
artificial intelligence and the commercial worldVipulVishvajeet
 

Similar to 107107201 (12)

SAU Orientation Presentation for FALL / Winter 2019
SAU Orientation Presentation for FALL / Winter 2019SAU Orientation Presentation for FALL / Winter 2019
SAU Orientation Presentation for FALL / Winter 2019
 
SEMANA DEL 26 al 1 de marzo religion 2º.pptx
SEMANA DEL 26 al 1 de marzo religion 2º.pptxSEMANA DEL 26 al 1 de marzo religion 2º.pptx
SEMANA DEL 26 al 1 de marzo religion 2º.pptx
 
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung Tissue
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung TissueThe Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung Tissue
The Complete Guide to Know How New-found Stem Cell Helps Regenerate Lung Tissue
 
Bản trình bày được tham khảo từ web Pikbest
Bản trình bày được tham khảo từ web PikbestBản trình bày được tham khảo từ web Pikbest
Bản trình bày được tham khảo từ web Pikbest
 
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~
【立昇恆數位創新有限公司】x【數位廣告】x【公司服務簡介】x【廣告投放提案】~~
 
2019-Department-Report-PowerPoint-Templates.pptx
2019-Department-Report-PowerPoint-Templates.pptx2019-Department-Report-PowerPoint-Templates.pptx
2019-Department-Report-PowerPoint-Templates.pptx
 
How New-found Stem Cell Helps Regenerate Lung Tissue
How New-found Stem Cell Helps Regenerate Lung TissueHow New-found Stem Cell Helps Regenerate Lung Tissue
How New-found Stem Cell Helps Regenerate Lung Tissue
 
artificial intelligence and the commercial world
artificial intelligence and the commercial worldartificial intelligence and the commercial world
artificial intelligence and the commercial world
 
107107210
107107210107107210
107107210
 
Wash Care Symbols - Easylabelsonline
Wash Care Symbols - EasylabelsonlineWash Care Symbols - Easylabelsonline
Wash Care Symbols - Easylabelsonline
 
極速修身攻略
極速修身攻略極速修身攻略
極速修身攻略
 
Pinchen20200812
Pinchen20200812Pinchen20200812
Pinchen20200812
 

107107201