国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

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

資訊內(nèi)容

Scratch實現(xiàn)角色點擊的三種方式

極客小將2020-12-05-
Scratch實現(xiàn)角色點擊的三種方式 到目前為止,果凍老師和大家已經(jīng)學(xué)習(xí)了三位同學(xué)的參賽作品。古語說,溫故而知新,我們不但要學(xué)習(xí)了解新的知識,也要善于對知識進行整理總結(jié)。這樣才能真正的理解掌握,這是一個編程高手必備的技能哦。 今天我們不學(xué)習(xí)新

Scratch實現(xiàn)角色點擊的三種方式

到目前為止,果凍老師和大家已經(jīng)學(xué)習(xí)了三位同學(xué)的參賽作品。古語說,溫故而知新,我們不但要學(xué)習(xí)了解新的知識,也要善于對知識進行整理總結(jié)。這樣才能真正的理解掌握,這是一個編程高手必備的技能哦。

今天我們不學(xué)習(xí)新的作品,我們來總結(jié)一個非常常用的功能。果凍老師發(fā)現(xiàn)在前三個游戲作品中不可或缺的都有一個元素,那就是按鈕,比如《垃圾分類》中的PLAY和HELP按鈕,《時空穿越》中的A和B按鈕,《記憶碎片》中的三角形開始按鈕。既然每個作品中都有按鈕,那必須要實現(xiàn)的一個功能就是點擊按鈕。這篇文章果凍老師就向大家介紹點擊角色的三種實現(xiàn)方式。

upload/article/images/2020-12-05/f59b502d6e01f4a4c1add54297b0006c.jpgupload/article/images/2020-12-05/b5c66d12f1f5c8547095bb494d0fc423.jpg直接拖拽法upload/article/images/2020-12-05/0372df8290641e503c671bb1682bac70.jpg

第一種方法老師起名叫直接拖拽法,因為在Scratch軟件中就內(nèi)置了角色被點擊的事件語句:

upload/article/images/2020-12-05/5a4b79b610fc5a173ae9406b9b2c77aa.jpg

我們將它直接拖動到代碼區(qū)就可以了,例如:

upload/article/images/2020-12-05/7883c6649ad021abfd1bdcace34b6477.jpg

這樣,當我們使用鼠標點擊小貓時,它就會說話了。

upload/article/images/2020-12-05/97527beb947958e820b6944bcf81197a.jpg

這也太簡單了吧!有同學(xué)會說,那我每次需要點擊角色的時候只要把這個語句拖進來就行了,這當然可以實現(xiàn)想要的功能,但是這個功能是開發(fā)Scratch軟件的叔叔阿姨替我們寫好了,我們知道怎么用,但是卻不知道是如何實現(xiàn)的,作為立志成為編程高手的你只會拖拽使用可是不行的,還必須自己編寫程序?qū)崿F(xiàn),最后你編寫的代碼封裝起來要讓其它小朋友拖拽使用,這樣你就成為同學(xué)們眼中的編程大神啦!

好,那我們就看看怎么樣用代碼來做出點擊角色的功能。

upload/article/images/2020-12-05/f59b502d6e01f4a4c1add54297b0006c.jpgupload/article/images/2020-12-05/b5c66d12f1f5c8547095bb494d0fc423.jpg偵測語句法upload/article/images/2020-12-05/0372df8290641e503c671bb1682bac70.jpg

在Scratch的偵測模塊中,有一個碰到鼠標指針?的語句:

upload/article/images/2020-12-05/520eac574126bad282eeada8088a00ad.jpg

它的作用是判斷角色是否正在觸碰鼠標指針,也就是說當鼠標指針放在角色上時就會觸發(fā)這個偵測。

在偵測模塊中還有一個語句,叫做按下鼠標?

upload/article/images/2020-12-05/44cb82b745615c128d5afd5f91d49ccf.jpg

這個語句的作用是判斷是否按下了鼠標的按鍵,我們用鼠標點擊舞臺區(qū)的任何一個地方就會觸發(fā)這個偵測。

那如果我們將這兩個偵測語句放到一起聯(lián)合使用是什么效果呢?判斷鼠標指針是否放在角色上并且是否按下了鼠標的按鍵,這不就是我們想要的判斷角色被點擊的功能嗎?于是,我們的代碼就可以這樣寫:

upload/article/images/2020-12-05/4a46a47bffd06509c5026c694d2db21d.jpg

將碰到鼠標指針?和按下鼠標?兩個偵測語句通過與運算符連接起來,并且不要忘了將如果那么語句放在重復(fù)執(zhí)行的里面,這樣代碼才會一直的判斷。

這時,點擊小貓它也說話了:

upload/article/images/2020-12-05/97527beb947958e820b6944bcf81197a.jpg

upload/article/images/2020-12-05/f59b502d6e01f4a4c1add54297b0006c.jpgupload/article/images/2020-12-05/b5c66d12f1f5c8547095bb494d0fc423.jpg等待語句法upload/article/images/2020-12-05/0372df8290641e503c671bb1682bac70.jpg

第三種方法也是用語句代碼實現(xiàn)。

在Scratch的控制模塊中,有一個等待語句。

upload/article/images/2020-12-05/ac7a9caac57d40b367dca814b752a793.jpg

它的作用是等待方框里的條件成立時,再執(zhí)行下面的積木。

等待語句和如果那么語句一樣也是一種判斷語句,所以我們將上一個方法中如果那么語句中的條件放到等待語句里也可以實現(xiàn)角色點擊判斷的功能。

upload/article/images/2020-12-05/4973f983a7027d8ce544893f12880341.jpg

這里使用了兩個等待語句。當綠旗被點擊后,代碼開始運行,首先會等待第一個語句的條件成立,當我們使用鼠標點擊角色時,第一個等待語句的條件滿足,接著會等待第二個語句的條件成立,第二個等待語句的條件與第一個等待語句的條件剛好是相反的,在條件上添加了一個不成立的邏輯符。

使用通俗的話講,第一個等待語句是等待鼠標的按鍵按下,第二等待語句是等待鼠標的按鍵抬起,這兩個等待語句組合就完成了整個鼠標按鍵點擊動作的判斷。

當?shù)诙€等待語句的條件成立后,就會執(zhí)行后面的代碼,小貓說你好!

upload/article/images/2020-12-05/97527beb947958e820b6944bcf81197a.jpg

upload/article/images/2020-12-05/f59b502d6e01f4a4c1add54297b0006c.jpgupload/article/images/2020-12-05/b5c66d12f1f5c8547095bb494d0fc423.jpg不同點upload/article/images/2020-12-05/0372df8290641e503c671bb1682bac70.jpg

方法二與方法三都是通過編碼實現(xiàn)角色點擊的判斷,基本的原理也是一樣的,但是它們還是有一些不同的地方,你知道是什么嗎?

同學(xué)們先自己想一想。

首先,方法二的如果那么語句只有一個條件,當我們按下鼠標的一瞬間條件就成立了。而方法三有兩個條件,當鼠標按下和松開兩個條件都成立后才會執(zhí)行后面的代碼,所以它們的第一個不同點就是觸發(fā)的時間點不同,方法二在我們按下鼠標的時候小貓就會說話,而方法三必須按下鼠標并松開完成整個點擊動作后小貓才會說話。

第二個不同也很明顯,方法二與方法三相比多了一個重復(fù)執(zhí)行的語句,所以方法二會不停的判斷是否點擊角色了,我們可以一直點擊小貓讓它說話,而方法三只會判斷一次,小貓說一次話之后代碼就結(jié)束了。

這并不是說方法三沒有方法二的好,而是它們的作用不同。方法二用于可以多次或無限點擊的角色,比如一個加血按鈕,點擊它可以給角色加血。方法三呢主要用于點擊一下頁面就跳轉(zhuǎn)的情況,比如游戲的開始按鈕,我們點擊它后,游戲就轉(zhuǎn)到下一個場景了,就如《記憶碎片》中的三角形開始按鈕一樣,這當然就不需要重復(fù)執(zhí)行判斷了。

upload/article/images/2020-12-05/f59b502d6e01f4a4c1add54297b0006c.jpgupload/article/images/2020-12-05/b5c66d12f1f5c8547095bb494d0fc423.jpg總結(jié)upload/article/images/2020-12-05/0372df8290641e503c671bb1682bac70.jpg

這篇文章中我們一起學(xué)習(xí)了實現(xiàn)角色點擊的三種方法,其中有兩種方法需要我們自己寫代碼實現(xiàn),同時也知道了這兩種方法的不同點,相信同學(xué)們了解原理之后,在今后的開發(fā)中會更從容的使用它們。那實現(xiàn)角色點擊的方法就只有這三種嗎,還有沒有其它更棒的方法呢?同學(xué)們開動腦筋,歡迎給果凍老師留言,將你想出來的方法告訴我哦!

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

預(yù)約試聽課

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

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        日本男女交配视频| 欧美日韩在线成人| 成年网站在线播放| 久久国产精品网| 午夜啪啪小视频| 欧美大尺度做爰床戏| 久久这里只有精品8| 九九精品久久久| 91色国产在线| 37pao成人国产永久免费视频| 久久久久久久久久久综合| 毛片毛片毛片毛| 伊人影院综合在线| 亚洲不卡视频在线| 欧在线一二三四区| 男人日女人bb视频| 激情伊人五月天| 欧美日韩精品在线一区二区 | 日韩a级在线观看| 第九区2中文字幕| 三级黄色片免费看| 国产日韩视频在线播放| 日韩成人av免费| 日韩精品aaa| 天美一区二区三区| 黄色网络在线观看| 五月天在线免费视频| 性久久久久久久久久久久久久| 一区二区免费av| 国产一级片中文字幕| 美女黄色片网站| 国产乱人伦精品一区二区三区| 国产1区2区3区中文字幕| 9色视频在线观看| 成人精品视频在线播放| 成人黄色av片| 深夜黄色小视频| 亚洲视频在线不卡| 日韩av在线播放不卡| 夫妻免费无码v看片| 91蝌蚪视频在线观看| 涩涩网站在线看| 亚洲色欲久久久综合网东京热| 男人添女人下面高潮视频| 欧美日韩国产精品激情在线播放| 欧美三级午夜理伦三级| www.污污视频| www.射射射| 激情五月俺来也| www.激情网| 国产天堂在线播放| 91制片厂免费观看| av动漫免费看| 裸体大乳女做爰69| 成人羞羞国产免费网站| 欧美日韩亚洲国产成人| 免费毛片小视频| 午夜福利123| 激情五月开心婷婷| 福利网在线观看| 免费日韩中文字幕| 日本一本中文字幕| 怡红院亚洲色图| 色综合久久久久无码专区| 日本77777| av免费中文字幕| 9色porny| 男女啪啪的视频| xx欧美撒尿嘘撒尿xx| 久久亚洲中文字幕无码| 国产黑丝在线视频| 日韩一级片播放| 18岁网站在线观看| 国产一二三在线视频| 97精品国产97久久久久久粉红| 欧美黑人又粗又大又爽免费| 激情五月婷婷六月| 香蕉视频在线网址| 中文字幕成人免费视频| 九九视频精品在线观看| 免费毛片小视频| 美女扒开大腿让男人桶 | 999久久久精品视频| 日本黄色三级大片| 少妇无码av无码专区在线观看| 吴梦梦av在线| 国产精品无码乱伦| 久久免费视频2| 一区二区久久精品| 91欧美一区二区三区| 色天使在线观看| jizzzz日本| 999久久久精品视频| av污在线观看| 五月激情五月婷婷| 97超碰人人看| 一起操在线视频| 国产精品久久久久久9999| 亚洲美女性囗交| 青少年xxxxx性开放hg| 国产又粗又硬又长| 成年人视频网站免费| 日韩精品视频在线观看视频| 成人一级生活片| 无码精品a∨在线观看中文| 免费黄色日本网站| 日韩爱爱小视频| 中文字幕黄色大片| 国产精品久久久久7777| 欧美精品一区免费| 黄色手机在线视频| 中国老女人av| 国内外成人免费激情视频| av在线无限看| 影音先锋男人的网站| www.射射射| 成人黄色片视频| 日韩成人av免费| 真实国产乱子伦对白视频| 91免费黄视频| 中文字幕第21页| 特级黄色录像片| 久久综合久久久久| 亚洲爆乳无码专区| 国产系列第一页| 黄色动漫在线免费看| www.精品在线| 欧美变态另类刺激| 一本—道久久a久久精品蜜桃| 丁香花在线影院观看在线播放| 成年人视频在线免费| 麻豆一区二区三区在线观看| 欧美精品第三页| 无码人妻精品一区二区蜜桃百度| 中文字幕乱码人妻综合二区三区 | 日本一本在线视频| 国产日韩一区二区在线观看| 性做爰过程免费播放| www.欧美日本| 97成人在线免费视频| 亚洲国产精品女人| 一级黄色特级片| 伊人成色综合网| av日韩在线看| 波多野结衣激情| 小泽玛利亚视频在线观看| 国产69精品久久久久999小说| 久久久久久久久久毛片| 欧洲精品一区二区三区久久| 久久免费视频2| 日本 片 成人 在线| aa免费在线观看| 日本www在线播放| 黄色大片中文字幕| 国产亚洲精品久久久久久久| 看看黄色一级片| 日本超碰在线观看| 亚洲天堂网一区| 亚洲色图久久久| 欧美精品aaaa| 美女网站免费观看视频| 成人在线看视频| 精品久久久噜噜噜噜久久图片 | 国产偷人视频免费| 欧美视频免费播放| 国内外免费激情视频| 久章草在线视频| 凹凸国产熟女精品视频| 成人免费观看视频在线观看| 阿v天堂2017| 成年人视频网站免费观看| 久久视频这里有精品| 欧美一级在线看| 麻豆av免费在线| 亚洲福利精品视频| 午夜免费福利视频在线观看| 在线免费黄色小视频| 国产一级片91| 日本久久久精品视频| 国产高潮免费视频| 亚洲一二三av| 日韩精品综合在线| av观看免费在线| 中国黄色片一级| 日韩欧美猛交xxxxx无码| 蜜臀av无码一区二区三区| 欧洲熟妇精品视频| 亚洲涩涩在线观看| 免费特级黄色片| 北条麻妃av高潮尖叫在线观看| 久热在线视频观看| 男人添女荫道口女人有什么感觉| 欧美日韩国产精品激情在线播放| 欧美特级aaa| 草草草视频在线观看| 老头吃奶性行交视频| avove在线观看| 亚洲人辣妹窥探嘘嘘| 成人黄色大片网站| 五月激情五月婷婷|