Scratch動畫創作:美麗的冬季,漫天飛舞的雪花。

2020-12-13 程式設計師豬豬

正直冬季,我們做一個有關冬季的動畫吧。

我們會用到「克隆」模塊,就是複製的意思。

下圖中,漫天飛舞的雪花,都是從一個雪花角色複製出來的。

圖1 下雪的效果圖

準備角色和背景

在Scratch的自帶角色庫,找到Snowflake(雪花)角色Snowman(雪人)角色,添加到舞臺。

圖2所示,我們發現,雪花特別大,甚至比樹還大。因此,我們在設置區修改它的大小,原始大小是100,我們修改成30。

圖2 雪花角色

接著,在Scratch的自帶背景庫,找到Winter(冬季)背景,添加到舞臺。

此時,舞臺應該是下圖的樣子。

一個冬天,小雪人戴著帽子,繫著圍巾,穿著靴子,走在森林的雪地裡。還有一片雪花。

圖3 準備好角色和背景

認識「克隆」代碼

我們點擊「控制」分類按鈕,可以看到一共有3個克隆相關代碼模塊,我們將全部用到。

圖4 克隆相關代碼模塊

給雪花編寫代碼

現在,我們要給Snowflake(雪花)角色編寫代碼,讓雪花克隆出無數的自己,漫天飛舞起來。

完整代碼如下:

圖5 雪花角色的完整代碼

代碼分析

當點擊「綠色小旗」,程序開始執行。①:重複執行②③,它所包含的三個代碼會反覆地執行。(註:③包含「移到x:在-240和240之間取隨機數 y:180」和「等待0.2秒」兩個代碼,因為空間有限,圖上打不下更多字了。)②③:複製出一片一模一樣的雪花,瞬時移動到舞臺頂部的隨機位置。位置坐標y=180,保證雪花垂直方向位置在舞臺的頂部;x=在-240和240之間取隨機數,就是讓雪花水平方向位置隨機設置。看上去,雪花是從舞臺頂部隨機位置出現。等待0.2秒,是為了減慢出現的速度。④:每個複製出來的,在舞臺頂部隨機位置出現的,雪花的代碼,在這裡開始編寫。⑤:重複執行⑥⑦。⑥⑦:雪花每次向下移動10步。等待0.1秒,是為了保證雪花慢慢飄下來。⑧:刪除複製出來的雪花,節約資源。(這時候雪花差不多落到地面了)好了,在這個美麗的冬季,趕緊照著做一下吧。

以往教程

如何將Scratch少兒編程軟體安裝到自己電腦裡

Scratch編程製作:源源不斷地飄過來雲朵的效果

Scratch創作動畫:一隻在樹林漫步的大熊

相關焦點

  • 北海道雪蟲肆虐似雪花漫天飛舞 專家:沒準颱風鬧的
    圖源:北海道新聞海外網10月22日電 最近,明明還是深秋天氣,日本北海道函館市內的上空卻飄滿了「雪花」,遠看還以為冬季來臨。然而,這其實並不是什麼詩情畫意的「雪景」,而是遭到了蟲害。據日本《北海道新聞》22日報導,這些看似是「雪花」的其實是一種叫做「雪蟲」的昆蟲。
  • 立冬書單|豆瓣評分8.8,讓孩子愛不釋手的冬季繪本
    由四屆凱迪克金獎得主尤裡舒利瓦茨創作的繪本佳作《下雪了》,以一個男孩的視角,生動而細膩的勾勒出城市裡從零星雪花飄落 完全沒有理會成年人的漠視,雪花兀自飄落,路上行人頂著漫天飛舞的雪花艱難 我們也可以大膽猜想,如果小男孩的父母也能和他一起探索飛舞的雪花,對孩子來說一定是他成長過程中最難忘的溫馨與鼓勵
  • 當漫天雪花飄落的時候,牽起她的手,一起走過寒冷的日子
    當漫天雪花飄落的時候,牽起她的手,一起走過寒冷的日子!站在季節的一角回望,時光匆匆。剛剛告別了秋水長天,就迎來了素雪飄飛的冬日。中原的冬天就像是一個浪漫純情的少女,急於展示她的嫵媚,早早的就降到了人間。你看,那漫天飛舞的雪花,如薄薄的紗,洋洋灑灑,又如玉蝶晶瑩剔透,帶著靈性。
  • 雪花紛落的時節,一起到這來看雪
    雪,晶瑩剔透,純淨無瑕,隨風漫天飛舞,揚揚灑灑,不經意間輕覆大地,或落在屋簷、或掛在樹上、或遺落髮梢,將北疆的冬季裝扮的冰清玉潔、纖塵不染。新疆是個缺水少雨的地方,戈壁、黃沙連綿不絕,但是這裡卻從不缺雪。
  • 四川阿壩達古冰川雪花飛舞宛如仙境
    四川阿壩達古冰川雪花飛舞宛如仙境 2020-10-21 15:22:02  來源:中新視頻      10月20日,四川阿壩達古冰川景區開始下雪,山上山下雪花飛舞
  • 上萬隻螢火蟲漫天飛舞有多神奇?重慶大學城螢火谷下周開放
    今夏,漫天飛舞、點點星光的螢火蟲將重現沙坪垻。20日,上遊新聞·重慶晚報慢新聞記者從沙坪垻區獲悉,位於大學城片區的豐文街道三河村的螢火谷文創農場7月26日將正式開放,這裡將為市民在「山溝溝」裡點亮一片「星光」。
  • 捷映|來一場冬季旅行,用視頻記錄漂亮的自然風光和人文風景
    又是一場大雪,雪花紛紛揚揚漫天飛舞,草坪上已經覆蓋了一層薄薄的新裝,相信不久後天地之間就會變得潔白無瑕,一片美麗的雪中盛景,那麼你喜歡北方的雪嗎?今年的冬天格外的冷,雪已經下了很多次,對於北方人來說,雖說冬季經常會看到下雪,但下雪的時候還是會很喜歡,雪帶來的不僅僅是美,更是歡樂。
  • 奧地利:小小雪花玻璃球故事多
    新華網北京12月20日電(記者孫揚)不論下雪與否,只要手中捧著一個雪花玻璃球,你就會感覺冬季仿佛並不遙遠。這種獨具創意的小裝飾品由奧地利維也納一個家族企業發明並生產,至今已有百年歷史。誕生故事1900年,名叫埃爾溫·佩爾齊的醫療器械技師應維也納一名醫生的要求,想法提高手術室照明燈的亮度。
  • 在北海道洞爺湖,在雪花飛舞中來一場浪漫的邂逅
    接近洞爺湖的山頭出現一處美麗山莊,目的地就在眼前。冬天的洞爺湖應該就是一片白色,就是應該大雪紛飛。大陽宮酒店前的路面上的雪融化了,瀝青路面上覆蓋一層薄冰。 面向湖景坐在這裡就能將洞爺湖的美景盡收眼底。太陽宮酒店的咖啡座,視野好,品咖啡還可以欣賞湖景。有一些手工小作品,都很卡哇伊。
  • 雪花飛舞 鈴兒響叮噹《蒼藍誓約》聖誕節活動今日開啟
    雪花飛舞 鈴兒響叮噹《蒼藍誓約》聖誕節活動今日開啟 來源:www.18183.com作者:阿魚覺得海星時間:2020-12-24 分享到: 漫天雪花飛舞,是浪漫的冬日交響曲。風兒與雪花一同舞蹈,上演希望與幻想的音符。
  • 少兒編程系列-Scratch初級教程:第一課-Scratch初接觸
    所有人可以在任意版本中創作自己的程序。2.scratch的基本原理 Scratch將複雜的「程序指令」變為一個個「積木塊」,使用者無需敲擊代碼或是背誦任何編程指令,只需要將積木塊拖拽並連接在一起,就可以很方便的進行編程,從而快速製作出動畫、遊戲、交互程序。這種方式更加易於低齡化的使用與學習。
  • 玩轉冬季北海道!這個冬季,來北海道泡個湯吧~
    玩轉冬季北海道!這個冬季,來北海道泡個湯吧~1995年,一封出於哀思而寄往天國的《情書》,感動了無數影迷。兩個藤井樹的故事,在小樽的天空下悠然流轉。明快唯美的影像,那句動人的「你好嗎?我很好」,讓無數人在感動之餘,也記住了這個寧靜美好的地方,北海道。冬天,就到了北海道全年最美的時候啦!
  • 農村幼兒園設施不多,但他們玩得卻很高級,那漫天飛舞的都是童真與樂趣
    多彩的秋色已漸漸消退,素顏的初冬正緩步走來,各色的樹葉隨風漫天飛舞,唐山市樂亭縣育才幼兒園的老師和孩子們一起抓住秋天的「小尾巴」,來了一次「玩轉落葉」主題活動。落葉在飛舞秋天是一首歌,更像是一個美麗的夢
  • 童雅路童真童趣的《我請雪花吃年糕》嗓音甜美至極,誰看誰喜歡!
    此時此刻,眺望野外,總會不由自主地想起「瑞雪兆豐年」和「冬天麥蓋三層被,來年枕著饅頭睡」這兩句農諺,讓人很自然地想到是這漫天飛舞的小雪花讓莊稼獲得了大豐收,因此,我們要感恩自然,感謝雪花。如何感謝?一句「我請雪花吃年糕」就躍入了我的腦海。
  • Scratch教學設計第一課《認識Scratch新朋友》
    課時:         2課時(90分鐘)教學目標:1、初步認識scratch軟體及界面。2、演示案例讓學生欣賞,激發學習興趣。3、啟動scratch,嘗試讓角色根據自己想想法動起來。4、初步瀏覽一下《scratch2入門導引》,體驗一下scratch是如何在進行創作的。
  • 描寫雪的古詩句,雪景唯美句子,雪花詩詞大全
    忽如一夜春風來,千樹萬樹梨花開【出處】唐·岑參《白雪歌送武判官歸京》【鑑賞】北風一吹,大雪紛飛,漫天皆白,遍地銀裝,所有樹枝上都掛滿了雪花,就仿佛是一夜春風至,千樹萬樹的梨花都開了一般。燕山雪花大如席,片片吹落軒轅臺【出處】唐·李白《北風行》【鑑賞】燕山一帶降雪,成片的雪花如竹蓆般大小,飄飄灑灑,隨風揚落,撒滿軒轅臺。詩句運用奇特的比喻,高度的藝術誇張,形象地描繪出北方冬季大雪紛飛,氣候嚴寒,一派銀裝素裹的景象。
  • 翡翠灣三季有花 四季常綠|冬季雪景別樣美麗
    |碧桂園翡翠灣 繽紛雪景格外美麗雪中的翡翠灣,披上銀裝,仍遮不住滿園春色,依舊蒼翠的綠植,挺拔的喬木在風雪中傲立,飄落的雪花與清澈透亮池水消融一體,美的格外出奇。如果沒有這漫天的風雪,平日裡根本不會覺得這裡已是冬季。為什麼翡翠灣能夠「青春永駐」?
  • 骨紅硃砂梅 助力美麗鄉村建設之骨紅硃砂梅
    在蕭瑟的冬季,美麗的骨紅硃砂梅迎著漫天飛舞的雪花,傲然挺立在凌冽的寒風中,悄然綻放,遠觀似一副「傲雪寒梅圖」。
  • 看看這些獨特的冬季婚禮小妙招!
    寒冬降至,選擇在冬季舉行婚禮的新人們,你們已經做好準備了嗎?冬季婚禮所需的各種物品已經了解了嗎?各路冬季婚禮的必備元素你已經準備齊全了嗎?想讓你的冬季婚禮給別人帶來溫暖嗎?想讓你的冬季婚禮使別人眼前一亮嗎?你的冬季婚禮是最具創意性的冬季婚禮嗎?這一連串的問題是否把你問住了呢?
  • 冬季是看雪的季節,哈爾濱是看雪的好地方,雪花紛飛美麗至極
    冬季,那可是個好季節,雖然冬季寒冷,但依然不妨礙冬季的美,依舊不妨礙小編對冬季的喜歡,為什麼呢?有的小夥伴,覺得冬天吧,太冷了,所以不會喜歡冬天,而小編喜歡冬天,是因為冬天的雪,因為雪,才喜歡上了這個季節。