国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

scratch干貨!雙倍的快樂。

極客小將2020-12-13-

upload/article/images/2020-12-13/ba948387360f8a21be0d42d4362a902a.jpg

創(chuàng)建第一個Scratch游戲!!!
來想一想,你用python、Vs、Qt任何一個編譯器,寫出我上面這個程序,會有多復雜?
好,讓我用Scratch給你展示下,什么叫簡單粗暴有效好玩兒~upload/article/images/2020-12-13/f6ff5bc21b7f8108a00db049897f6c1c.jpg?
好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • 調(diào)整背景


  • 新建工程,如下圖所示,刪掉小喵喵~


  • 直觀背景看過去,有以下幾點:


  • 球、反彈板、結(jié)束板


  • 很好,既然發(fā)現(xiàn)了需要什么,那么離解決問就不遠了。


  • 先做一個背景+結(jié)束板~


  • https://cdn.china-scratch.com/timg/191005/1124323162-2.gif


  • 創(chuàng)建小球和彈板


  • 跟添加結(jié)束板一樣,把反彈板搞定~


  • 只不過要注意要點擊

  • ‘繪制新角色’

    upload/article/images/2020-12-13/f5e2169d3bf5ecefcc013800afab8e51.jpg?
    https://cdn.china-scratch.com/timg/191005/112432H22-4.gif


  • 很好,如法炮制球兒~


  • 別忘了,改下名字哈。


  • https://cdn.china-scratch.com/timg/191005/1124333103-5.gif?
    upload/article/images/2020-12-13/25989a1d95cca606f0d6e5bc4fab58ee.jpg


  • 設(shè)計動作


  • 好了,從外貌上看可以了~


  • 剩下就是怎么讓他們基于一些游戲規(guī)則,Hi起來!


  • 游戲流程是怎樣呢?


  • 玩家點擊->啟動(綠旗)->球開始動->碰到反彈板->執(zhí)行反彈->直到碰到結(jié)束板->結(jié)束


  • 很好,流程骨架有了,剩下就是往里填東西了~



    • 綠旗啟動
      為反彈板添加下圖所示模塊。
      然后小旗子會變亮,若無特殊說明,默認一路堅挺的亮到結(jié)束~

      upload/article/images/2020-12-13/6bb86ae1f3aa171e7a5b61d478601144.jpg

    • 設(shè)置反彈板
      設(shè)置一點小旗子-就讓反彈板兒復位~
      大概選一個位置為復原點就好,動作模塊會自動該位置,直接和之前那個模塊組合在一起即可

      https://cdn.china-scratch.com/timg/191005/1124343564-8.gif

    • 設(shè)置反彈板跟隨鼠標移動
      從控制模塊->拖入循環(huán)模塊-重復執(zhí)行
      再循環(huán)模塊->拖入動作模塊-將x坐標設(shè)定為
      在設(shè)定為模塊->拖入偵測模塊-鼠標x的坐標

      https://cdn.china-scratch.com/timg/191005/1124345c6-9.gif

    • 球兒
      球兒的動作,是這個游戲的點睛之筆!
      先把球兒的移動搞定~
      當我們單擊小旗子時,球兒便開始移動~
      先設(shè)置,彈出方向~

      upload/article/images/2020-12-13/ef862ca7adc7a3782c6b3e82b63eba63.jpg?
      https://cdn.china-scratch.com/timg/191005/1124351442-11.gif

      重復執(zhí)行-設(shè)置移動10,及碰到邊緣反彈,演示效果:

      https://cdn.china-scratch.com/timg/191005/1124352A5-12.gif

      好,知道怎么彈了。
      剩下就是讓他碰到反彈板接著彈。
      修改如下:

      upload/article/images/2020-12-13/676a879697c71b11636e2028a6799443.jpg

    • 結(jié)束板結(jié)束
      剩下碰到結(jié)束板結(jié)束,就更簡單了!
      只要同上在偵測模塊選碰到‘顏色’執(zhí)行停止就好啦~
      將這個新模塊,加在如果。。那么上面或者下面都可以~
      邏輯都是一樣的~

      https://cdn.china-scratch.com/timg/191005/1124364043-14.gif?
      https://cdn.china-scratch.com/timg/191005/11243H9B-15.gif


  • 配音


  • 好了,看一下現(xiàn)在游戲體驗~


  • upload/article/images/2020-12-13/e650c18abd71f5d1c3e07a2634412152.jpg


  • 除了沒有聲音,其他都Ok!


  • 但是!
    沒有聲音的游戲還叫游戲嗎!
    聲音是游戲的靈魂~


  • 很簡單,直接可以添加聲音模塊。


  • 但在Gif里,我搞了一下從聲音庫中添加~


  • https://cdn.china-scratch.com/timg/191005/11243LH4-17.gif


  • 搞定~

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 阳新县| 晴隆县| 方山县| 凌海市| 崇礼县| 贵州省| 茶陵县| 益阳市| 镇江市| 重庆市| 永福县| 固镇县| 隆尧县| 英德市| 安国市| 武宁县| 西和县| 磐安县| 夹江县| 新竹县| 宜都市| 洪江市| 绥宁县| 宜章县| 江达县| 南充市| 新建县| 秦皇岛市| 临城县| 原阳县| 瑞安市| 社会| 长白| 衢州市| 鄂州市| 白朗县| 明光市| 胶南市| 来凤县| 罗田县| 德安县|