久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2389|回復: 0
打印 上一主題 下一主題
收起左側

TurnipBit開發板擲骰子小游戲DIY教程實例

[復制鏈接]
跳轉到指定樓層
樓主

  0x00前言

  下面帶大家用TurnipBit開發板實現一個簡單的小游戲-擲骰子。TurnipBit是一款口袋式可視化編程開發板,拖拖拽拽零基礎也能玩編程!

  0x01實現過程

  1.        當我們按下A后,顯示屏不停切換顯示1-6之間的數,模擬骰子的滾動

  2.        然后我們按下B,顯示屏定住顯示B按下時的數字

  0x02開發步驟

  打開我們的TurnipBit在線圖形編輯器。

  www點turnipbit點com/PythonEditor/editor.html#

  1、我們創建一個變量用來存儲顯示的數字。

  選擇[變量]->[創建變量]->輸入變量名num(可自擬)。



  2、我們給num設置一個初始值1(num=1)。

  選擇[變量]->[賦值num到](默認值0)。



  選擇[數學]-> ,和[賦值num到]拼插起來,修改數值為1。



  3、根據上面的步驟,我們再創建一個新標量flag=1,它用來判斷屏幕是不斷切換數字顯示,還是定住顯示一個數字。



  4、接下來我們寫整個程序的主體,先放入一個循環,條件永遠真,讓程序一直運行。

  選擇[循壞]->[重復當[]執行]。



  選擇[邏輯]->[真],與循環拼插對接起來。



  5、在循壞體內添加執行的內容。邏輯判斷flag的值。

  選擇[邏輯]->[如果xx執行xx]放到循壞體內。



  6、將判斷條件[flag==1]添加到邏輯if判斷體中。



  7、[flag==1]為真時,給num賦值1-6的隨機數并顯示。

  選擇[變量]->[賦值num到xx]放到邏輯執行體中。

  選擇[數學]->[從1到100之間的隨機整數],與[賦值num到xx]拼接起來,并修改為從1到6之間的隨機數。



  8、顯示num的值。

  在顯示之前,我們先將顯示內容清除。

  選擇[顯示]->[清除顯示內容]放到邏輯執行體的下面與其對接。



  選擇[顯示]->[顯示圖像]放到[清除顯示內容]下面與其對接。

  選擇[變量]->[num],與[顯示圖像]拼插一起。



  9、接下來我們來判斷按鍵A是否被按下。

  根據上面的步驟,添加1個邏輯判斷塊,在顯示圖像的下方與其對接。



  選擇[按鍵]->[按鍵A被按下],放到剛才新添加的邏輯判斷的條件中。



  當按鍵A被按下時,我們賦值flag=1,即不斷的動態改變num的值并顯示,相當于骰子正在滾動。



  10、根據上一步,我們再下方添加判斷按鍵B是否被按下,賦值flag=0,即定住顯示num的值,相當于骰子停住的那一刻。



  11、接下來我們添加一個延時,不要讓數字切換的那么快。

  選擇[TurnipBit]->[睡眠1000毫秒]放到顯示圖像的下面,內部數字修改為150。



  12、基本的代碼已構建完畢,大家先別急著下載hex執行,里面還有一個小問題需要解決。

  大家可以看到代碼區內的[display.show(num)]這句代碼,display.show()方法內的參數必須是String(字符串)類型的變量,而我們的num是int類型的,需要轉換。

  圖像編輯區沒有提供類型轉換的塊,所以我們需要切換到代碼編輯區,手動添加。

 。ㄗ⒁猓阂坏┣袚Q到編輯區,將無法撤回到原先的圖像邏輯區)

  點擊右上角菜單欄[可視化編程]。

  將[display.show(num)]修改為[display.show(str(num))]



  13、接下來下載hex文件到TurnipBit中,一起擲骰子吧。

18.png (205.66 KB, 下載次數: 116)

18.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品高清视频 | 久久久久久91香蕉国产 | 国产精品久久久亚洲 | 精品视频99 | 欧美一卡二卡在线观看 | 午夜爱爱网 | 色橹橹欧美在线观看视频高清 | 亚洲视频免费 | 免费在线播放黄色 | 国产99视频精品免费播放照片 | 亚洲国产精品一区 | 国产99精品| 精品1区 | 国产精品一区一区三区 | 九九精品在线 | 一级做a爰片性色毛片 | 国产在线观看一区二区三区 | 国产色网| 成人自拍视频网站 | 亚洲一区二区三区在线免费 | 国产精品久久久久久久久久久久 | 在线观看国产精品一区二区 | 亚洲综合色视频在线观看 | 国产福利在线播放 | 日韩手机视频 | 国产www.| 国产日韩久久 | 交专区videossex农村 | 狠狠干狠狠操 | 国产成人精品亚洲日本在线观看 | 欧美黄色小视频 | 日韩成人国产 | 91免费看片 | 日本一区二区高清视频 | а天堂中文最新一区二区三区 | 黄色高清视频 | 色眯眯视频在线观看 | 国产精品一区在线观看 | 人妖一区 | 一级片在线观看 | 国产一区免费 |