scratch人工降雨

今天的scratch作品是人工降雨。

我們要完成移動烏云张峰,讓雨水在我們指定的地方落下。

我們按左右鍵讓云進(jìn)行移動棒旗,按下空格鍵就下雨喘批。

我們的準(zhǔn)備工作,背景和兩個角色铣揉,背景可選可不選饶深,烏云在素材庫里就有,可以自己在造型里調(diào)一下顏色逛拱,然后水滴可以自己去網(wǎng)上找素材敌厘,或者自己畫一個也不難。

我們首先要讓云進(jìn)行移動朽合,之前也做過類似的移動俱两,用的是“當(dāng)按下左移鍵”實(shí)現(xiàn)的饱狂。

今天用一種新的方法進(jìn)行移動。

首先點(diǎn)擊小綠旗的時候讓烏云移動到初始的位置锋华,然后為了避免烏云旋轉(zhuǎn)嗡官,我們可以在設(shè)置旋轉(zhuǎn)方式為“左右翻轉(zhuǎn)”、“不可旋轉(zhuǎn)”都可以毯焕。

設(shè)置初始位置及旋轉(zhuǎn)方式

接下來就要進(jìn)行移動了衍腥,這次我們把移動放在重復(fù)執(zhí)行里面,讓他不斷進(jìn)行纳猫。

如果我們按下左移鍵婆咸,那么面向左方,移動一定的步數(shù)芜辕,同理按下右移鍵就往右走尚骄。

烏云移動程序

放在循環(huán)里和直接用事件里的當(dāng)按下。侵续。鍵的區(qū)別在于倔丈,今天的寫法,只有開始程序状蜗,也就是點(diǎn)擊小綠旗以后才能進(jìn)行移動需五,而之前的寫法只要按下按鍵就能移動。

接下來實(shí)現(xiàn)水滴的程序轧坎。

水滴只有當(dāng)我們按下空格鍵的時候才會落下宏邮,所以要做一個判斷,看按沒按下空格缸血,如果按下空格鍵了蜜氨,那么就克隆自己,今天還是用克隆來實(shí)現(xiàn)雨滴大量落下的效果捎泻。

用克隆飒炎,本體就需要隱藏,所以水滴第一段任務(wù)就是點(diǎn)擊小綠旗隱藏笆豁,讓后不斷進(jìn)行判斷厌丑,如果按下空格攻旦,那么就克隆自己漾唉。

水滴本體隱藏及克隆

那水滴作為克隆體啟動以后馏段,就需要顯示出來。

并且要移動到隨機(jī)的位置扩氢,不能只在一個位置下雨,但是位置還是有限制的爷辱,首先高度是固定的录豺,都是在云下方的位置朦肘,我們看一下烏云的y坐標(biāo),減少一點(diǎn)双饥,作為水滴的高度媒抠,具體減少多少可以自己進(jìn)行調(diào)整。

那x坐標(biāo)的限制咏花,就是不能超出烏云趴生,不能云都沒有,就下起雨來了昏翰。

所以我們把烏云的x坐標(biāo)增加50作為右邊界苍匆,減少50作為左邊界,然后讓水滴的x坐標(biāo)在這兩個邊界之間隨機(jī)生成就可以了棚菊。具體增減數(shù)值浸踩,還是根據(jù)自己烏云的大小進(jìn)行調(diào)整。

烏云的x坐標(biāo)统求,在偵測的“舞臺的背景編號”里检碗,可以通過下拉菜單進(jìn)行調(diào)整,找到烏云這個角色码邻,再選擇烏云的x坐標(biāo)即可折剃。

克隆體位置調(diào)整

位置設(shè)定好了,那還要調(diào)整水滴的大小冒滩,我們讓水滴的大小也設(shè)為隨機(jī)數(shù)微驶,在0.1~5之間隨機(jī)生成,這樣我們效果更好一些开睡。

大小設(shè)置

接下來因苹,就需要讓水滴下落了, 直到碰到地面之前篇恒,水滴是一直下落的扶檐,碰到地面以后就刪除克隆體。

所以要用“重復(fù)執(zhí)行直到”胁艰,碰到地面款筑,就代表著是碰到舞臺邊緣了。

水滴下落是高度變低腾么,所以將y坐標(biāo)減少奈梳,也就是增加一個負(fù)數(shù),具體是多少解虱,可以自己調(diào)整攘须,數(shù)值越大落得越快。

雨滴下落及消失

程序?qū)懙竭@里殴泰,就算完成了烏云的移動以及隨著烏云移動進(jìn)行降水的效果于宙。

可以根據(jù)這個程序再進(jìn)行擴(kuò)展浮驳,比如有小花或者大樹,接收到雨水之后就會長大捞魁,養(yǎng)大了幾棵樹或者花以后就可以獲得得分等等至会,設(shè)置成小游戲。

一下是兩個角色的完整程序:


烏云完整程序截圖
雨滴完整程序截圖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谱俭,一起剝皮案震驚了整個濱河市奉件,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌旺上,老刑警劉巖瓶蚂,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宣吱,居然都是意外死亡窃这,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進(jìn)店門征候,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杭攻,“玉大人,你說我怎么就攤上這事疤坝≌捉猓” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵跑揉,是天一觀的道長锅睛。 經(jīng)常有香客問我,道長历谍,這世上最難降的妖魔是什么现拒? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮望侈,結(jié)果婚禮上印蔬,老公的妹妹穿的比我還像新娘。我一直安慰自己脱衙,他們只是感情好侥猬,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著捐韩,像睡著了一般退唠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上荤胁,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天铜邮,我揣著相機(jī)與錄音,去河邊找鬼。 笑死松蒜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的已旧。 我是一名探鬼主播秸苗,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼运褪!你這毒婦竟也來了惊楼?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤秸讹,失蹤者是張志新(化名)和其女友劉穎檀咙,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體璃诀,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弧可,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了劣欢。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片棕诵。...
    茶點(diǎn)故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖凿将,靈堂內(nèi)的尸體忽然破棺而出校套,到底是詐尸還是另有隱情,我是刑警寧澤牧抵,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布笛匙,位于F島的核電站,受9級特大地震影響犀变,放射性物質(zhì)發(fā)生泄漏妹孙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一弛作、第九天 我趴在偏房一處隱蔽的房頂上張望涕蜂。 院中可真熱鬧,春花似錦映琳、人聲如沸机隙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽有鹿。三九已至,卻和暖如春谎脯,著一層夾襖步出監(jiān)牢的瞬間葱跋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留娱俺,地道東北人稍味。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像荠卷,于是被迫代替她去往敵國和親模庐。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內(nèi)容