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

極客小將

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

資訊內(nèi)容

scratch干貨!雙倍的快樂(lè)。

極客小將2020-12-13-

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

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

  • 調(diào)整背景


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


  • 直觀背景看過(guò)去,有以下幾點(diǎn):


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


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


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


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


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


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


  • 只不過(guò)要注意要點(diǎn)擊

  • ‘繪制新角色’

    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è)計(jì)動(dòng)作


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


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


  • 游戲流程是怎樣呢?


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


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



    • 綠旗啟動(dòng)
      為反彈板添加下圖所示模塊。
      然后小旗子會(huì)變亮,若無(wú)特殊說(shuō)明,默認(rèn)一路堅(jiān)挺的亮到結(jié)束~

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

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

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

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

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

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

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

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

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

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

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

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

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


  • 配音


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


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


  • 除了沒(méi)有聲音,其他都Ok!


  • 但是!
    沒(méi)有聲音的游戲還叫游戲嗎!
    聲音是游戲的靈魂~


  • 很簡(jiǎn)單,直接可以添加聲音模塊。


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


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


  • 搞定~

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

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 司法| 偏关县| 孝感市| 桂东县| 临汾市| 双鸭山市| 仙游县| 益阳市| 玉山县| 城固县| 武陟县| 龙州县| 汉中市| 余江县| 黔江区| 南部县| 铜川市| 和平县| 太谷县| 红桥区| 临城县| 沙湾县| 乡城县| 兖州市| 密山市| 察隅县| 大余县| 宜良县| 墨脱县| 岳西县| 山东| 广饶县| 子洲县| 寿阳县| 灵石县| 连江县| 鞍山市| 襄樊市| 浙江省| 通榆县| 含山县|