使用scratch3.0圖形化編程軟體模擬美團app中「天天抽獎」

2020-12-25 大於小澍

磚塊式抽獎,這是在某app中的一個小遊戲中的抽獎模式,我今天帶大家一起來製作一下

app截圖

我們先分析一下這個抽獎小遊戲:

小遊戲視頻:

瀏覽器版本過低,暫不支持視頻播放

點擊「抽獎」按鈕,上面的字變為「抽獎中」,獎項開始「滾動」,而且滾動速度越來越快,幾秒後就停下來了,停在隨機的獎項圖片上。然後顯示所獲得的獎項。

開始我們的製作:

我繪製了一個綠色的背景。

背景繪製

繪製抽獎按鈕。還有「抽獎中」用於切換。

抽獎按鈕

一個灰色的的方塊和8個獎項塊,手繪寫一下1~8,注意!尺寸要一致。

灰色塊
獎項繪製

「抽獎」按鈕腳本:

當角色被點擊時,切換為造型2「抽獎中」,廣播「消息1」,6秒鐘後切換為造型1「抽獎」。

抽獎按鈕腳本

角色「z」,自己繪製的角色「灰色方塊」用於遮住獎項,用於標誌中獎獎項,腳本有點多,

變量n,最後隨機到的獎項(1~8);變量time,每一個獎項滾動的間隔時間(可以自己改);

虛像設置為50(透明度50),調用「移動」函數;移動函數是自建(為了減少主函數長度),仔細看截圖;

當接收到「消息1」時,清空「說」的內容,設置time為0.25秒,循環4次,每次循環間隔時間減少0.06秒,所以獎項滾動會越來越快;

這時n設置為1~8之間的隨機數,n等於幾,就移動到幾等獎的位置即可,並說「恭喜你獲得了n等獎」。整個小程序結束

灰色塊的腳本

運行界面截圖:

運行界面

相關焦點

  • scratch3.0圖形化編程軟體解決「雞兔同籠」問題
    百度截圖以上文字源於百度百科(雞兔同籠_歷史)【原創】文章全部內容皆為作者原創,如有轉載請註明出處接下來我們通過scratch軟體截圖首先詢問「籠子裡共有多少個頭?」,將回答的數值賦值給變量「頭」;再詢問「籠子裡共有多少只腳?」
  • 使用scratch圖形化編程軟體製作打地鼠小遊戲
    打地鼠這個小遊戲貌似比我的年齡都要大,這次我們使用scratch3.0圖形化編程軟體來製作一款我們自己的「打地鼠」。地鼠→使用貓來代替;錘子→使用掃把來代替;地洞→自己繪製(我們這裡只做了四個地洞,同學們可以自行添加的);草地→找一個背景就可以。角色1,我們要自己加工一下,身體刪點就可以,只留頭部就可以了。
  • 少兒編程scratch3.0中文
    Scratch是由麻省理工學院的「終身幼兒園團隊」設計開發的一款圖形化編程工具,旨在讓程序設計語言初學者不需要先學習語言語法便能設計產品,主要面對青少年開放。開發者期望通過使用Scratch,啟發和激勵用戶在愉快的環境下經由操作(如設計交互故事)去學習程序設計、數學和計算知識,同時獲得創造性思考、邏輯編程和協同工作的體驗。官方網址是麻省理工學院網站的一個分支。這個軟體的開發團隊稱為「終身幼兒園團隊」(Lifelong Kindergarten Group)。幾乎所有的孩子都會一眼喜歡上這個軟體。建立起做程序的欲望。
  • scratch3.0圖形化編程軟體製作益智類小遊戲「直升機」
    說一下這個小遊戲的整個邏輯,直升機是我們控制的,通過按下/鬆開空格鍵來控制其上下運動的,按下空格鍵飛機上升,否則飛機下降,飛機只能在Y軸上垂直運動,遊戲過程中飛機躲過障礙物「得分+1」,如果碰到界面邊緣或障礙物遊戲結束。障礙物在隨機的高度(y軸)向左運動(使用克隆組件,出現間隔可以根據自己的喜好調整)。
  • scratch3.0基礎
    scratch3.0時代先認識界面SCRATCH主界面由四部分組成:一、指令區:指令區由八大模塊組成,
  • Scratch 3.0 圖形化編程積木說明指南(事件積木)
    在scratch3.0共有十大類的積木可供我們使用(擴展積木算一大類)。本文檔將10大類、100多個積木列出,方便學生在需要的時候參考查閱。事件積木:事件積木就是負責在事件發生時觸髮腳本執行的積木。可以從下拉菜單中選擇其他屬性當角色接收到指定的廣播消息時開始執行下面的程序給所有角色及背景發送消息,用來告訴它們現在該做某事了給所有角色和背景發送消息,告訴它們現在該做某事了並一直等到事情做完。點擊選擇要發送的消息。
  • Scratch編程實例(3):打氣球小遊戲
    從背景庫中選擇blue sky背景頁面作為遊戲的背景。2、加入角色。從角色庫中選擇名稱為balloon1的氣球角色,再選擇名為spaceship的角色作為炸彈。3、繪製瞄準鏡角色。通過多次繪製我發現,用scratch繪製瞄準鏡對於初學者來說,有一定的難度,我們可以用PowerPoint來繪製,因為PowerPoint繪製形狀時有對齊的輔助線功能,打開PowerPoint軟體,新建一個演示文稿,繪製外圓。
  • scratch計時器繪製教程介紹
    scratch擁有圖形界面,用戶可通過自然語言的方式來訓練自己的編程思維,今天小編為大家介紹計時器的設計方法,當指針順時針轉動時,會有顏色填充表示時間在流逝。scratch計時器製作教程1、我們添加一個新角色,然後誰用自定義來繪製一個角色,使用圓形繪製兩個空心的圓,將兩個空心圓均勻的疊加在一起。
  • Scratch編程19:如何用畫筆積木畫複雜的圖案
    圖33)使用的主要技能這次練習主要用到「畫筆」、「運動」和「控制」三個模塊的積木。圖4對於程式語言,顏色其實是用數字作為代號的,只不過為了方便,作為圖形化編程軟體,Scratch可以直接顯示顏色,這樣可以讓編程者更直觀的選擇顏色(圖5)。
  • 【Scratch編程競賽題】繪製六芒星
    看著這個充滿科幻色彩的六角星,小小豆突發奇想,使用Scratch繪製了一個更炫酷的六角星,看著它,小小豆嘴角上揚,不由得笑了起來。請按照小小豆的方案,重新繪製一個相同的六角星。1、基礎圖形為菱形,如圖所示,最大的菱形邊長為50;2、畫筆的起始顏色為紫色,具體參數如圖,每畫完一層顏色增加1;
  • 美團app下載_美團app下載安裝「官方版」-太平洋下載中心
    *使用豌豆莢官方商店能下載目標軟體,安裝更安全
  • Scratch 2.0 使用教程之8——小老鼠​走迷宮
    另一款更高級的走迷宮是背景移動而角色不動,可以參看:用scratch2.0編寫走迷宮        更多教程請看:1、scratch2.0自定義使用教程(一)2、scratch2.0自定義使用教程(二)3、scratch2.0自定義使用教程(三)4、Scratch
  • RationalDMIS 2020 圖形報告「注釋」使用變量(圖文+視頻)
    RationalDMIS 7.1 圖形報告製作 2020RationalDMIS7.1圖形報告輸出標籤右鍵菜單1.先將軟體界面前端設置為圖形報告界面,將要輸出的元素拖放輸出到圖形報告窗口,位置排列好:>2.圖形報告窗口空白處點擊滑鼠右鍵選擇「添加文本」,在打開自學習情況下都可以創建相應DMIS語句:將添加的文本點擊滑鼠右鍵產生相應DMIS3.使用變量;如果想用程序實時更新圖形報告注釋的信息,就要使用高級編程的變量功能。
  • 殼樂派編程學習機淘寶眾籌首發,上線僅24小時,完成眾籌目標!
    11月4日,深圳孩想編科技研發的新品殼樂派STEAM編程學習機於淘寶眾籌開啟國內首發,上線僅24小時,便提前完成眾籌目標!通過詳情頁面的介紹,我們可以了解到此次殼樂派的眾籌回報準備了3個套餐,分為基礎套餐、豪華套餐以及10臺的基礎套餐可選擇。
  • scratch不能朗讀中文,瞬時解決問題,傳來端午節快樂的聲音
    哈嘍,大家好,歡迎來到編程之家,我是阿戴,和你一起學習scratch,關注可獲得更多信息,下面開始介紹今天的知識。昨天一網友私信問我,scratch不能朗讀中文怎麼辦,正好我也有時間,我打開自己的scratch軟體測試了一下,我的電腦能朗讀中文,沒有問題啊!
  • 「小兔子編程」Scratch畫正方形
    一、案例介紹小朋友們應該在數學課或者平時生活中有了解過正方形,正方形在我們生活中到處可見,那我們如果通過Scratch軟體來繪製一個正方形呢,我們一起來學習一下吧,在舞臺正中央繪製一個邊長為200的正方形,要求:
  • 麻雀雖小五臟俱全|福瓏2.0迷你主機豐富軟體功能體驗視頻
    換句話來說,就是用戶可以體驗原生、純粹的GNOME圖形界面。進入系統,我們首先看一下硬體信息。在屬性中可以找到,福瓏2.0迷你主機標準版內置龍芯3A4000處理器、8GB內存以及256GB固態硬碟。多媒體圖形圖像軟體我們再看幾款多媒體娛樂軟體,首先是圖片處理工具。圖片編輯軟體可以使用GIMP,這款軟體也被稱之為Linux下的PhotoShop,接口相當輕巧,但其功能卻不輸於專業的繪圖軟體。
  • 淘寶京東免單群 淘寶搶免單軟體 0元樂購 京東1元go免單活動 淘禮金免單自動領取 188元大禮包 淘寶免單網 免單群什麼套路
    為什麼微信買電影票能那麼便宜 返利淘寶網 推薦一個可靠的美團\餓了麼外賣紅包領取方法,頓頓不超過10元的吃外賣 朋友圈9.9電影票的背後,是年入數萬的羊毛黨們淘寶手機端優惠券 外賣掃碼紅包怎麼使用 怎麼使用淘寶優惠券 簡單講一下如何成為一個合格的電影票代理 淘寶店鋪紅包 京東返利app 淘寶返現的app美團外賣會員月卡1分錢 你知道嗎 京東 1元免單 揭秘撿漏免單群的套路和騙局