一、程式設計說明
先建立兩個變數,一個變數叫做"我出拳",一個變數叫做"你出拳"
再建立兩個函式,一個函式叫做"設定初值",一個函式叫做"比輸贏"
當啟動時
廣播群族設為"99"
呼叫"設定初值" -----(這邊要另外設定一個函式,名稱為"設定初值")
當A按鈕被按下
如果"我出拳"等於"0"那麼
變數"我出拳"設為"1"
顯示圖示"剪刀"圖示
廣播發送數字"我出拳"
當B按鈕被按下
如果"我出拳"等於"0"那麼
變數"我出拳"設為"2"
顯示圖示"石頭(小菱形)"圖示
廣播發送數字"我出拳"
當A+B按鈕被按下
如果"我出拳"等於"0"那麼
變數"我出拳"設為"3"
顯示圖示"布(大正方形)"圖示
廣播發送數字"我出拳"
定義函式"設定初值"
顯示箭頭"箭頭數字 東"
變數"你出拳"設為"0"
變數"我出拳"設為"0"
定義函式"比輸贏"
如果"我出拳"等於"你出拳"那麼
顯示圖示"小馬"(這邊代表平手的意思)
否則如果"我出拳等於"1"且"你出拳等於"3"那麼
顯示圖示"微笑"(這邊代表我贏了)
否則如果"我出拳等於""2"且"你出拳等於"1"那麼
顯示圖示"微笑"(這邊代表我贏了)
否則如果"我出拳等於"3"且"你出拳等於"2"那麼
顯示圖示"微笑"(這邊代表我贏了)
否則
顯示圖示"哭臉"(這邊代表我輸了)----輸了也有三種情況
當收到廣播數字"receivedNumber"
變數"你出拳"設為"receivedNumber"
重複執行 判斷"我出拳等於"0""
顯示文字"?"------------這邊表示要檢核是否有出拳(防止作弊)
暫停1000毫秒
呼叫比輸贏
暫停3000毫秒
呼叫 "設定初值"
謝老師~您好
回覆刪除不好意思,有事找您,非常抱歉打擾您!
因為不知道您的聯絡方式所以留言在這裡
真的非常抱歉因為我的疏忽
要麻煩您跟我聯絡,謝謝!
先給您我的信箱rita1977g@gmail.com
刪除