資訊內容
Scratch編程趣味篇(二十七)-流星雨-動畫篇
第27課 流星雨
? 1?
學習目標今天,小楊老師通過Scratch編程制作兩個流星雨的動畫,第一個流星雨效果如下:
第二個流星雨效果如下:
? 2知識小課堂小楊老師通過Scratch編程制作“流星雨”的動畫,希望流星能給大家帶來好運,常懷希望,開創更好的生活。當然,小楊老師也希望公眾號能讓更多的孩子有機會接觸并且學習編程,這需要大家的推廣幫忙。
流星(Meteor)是一種天文現象,俗稱“射擊之星(Shooting Star)”或“隕落之星(Falling Star)”,指運行在星際空間的流星體(Meteoroid)在接近地球時由于受到地球引力的攝動而被地球吸引,從而進入地球大氣層,并與大氣摩擦燃燒所產生的光跡。當它墜落到地面后,會成為隕星(Meteorite)。
流星常被看作是愿望之星,在許多地方都有傳說。通常方式是在流星落下來時對其許愿,愿望就會成真。另外有說法認為,能幸運看到不同顏色的流星,會得到流星帶來的好運氣。如果是彩色,愿望被實現的概率會增大。
? 3?
編程實現第一步:材料準備
準備兩張星空圖,如下圖:
第二步:程序搭建
一.流星繪制:
1.流星生成時間隨機:讓流星等待3-9s隨機生成:
2.定義流星繪畫的顏色,筆的粗細,流星的初始位置和消失位置,注意,其中Pointer是預先繪制在舞臺左邊緣的點,這些點是流星運動的終點:
3.定義流星的移動,其中左轉是為了讓流星生成的位置更加隨機
二.地面背景程序
這部分的程序主要是定義流星的消息,思路是將地面的景色單獨截取出來,并且移動舞臺最前面,當流星遇到地面景色時,由于被這部分背景遮擋,這樣就達到隱藏流星的效果。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch3.0少兒編程案例:變色果凍(上)
一、案例簡介 ? ? 今天我們來用scratch 3.0制作一個相對較為完整的游戲案例:變色果凍。一個愛吃果凍的小怪物,繞著星球轉圈找果凍吃。果凍有兩種口味,小怪物也有對應兩種形態。當按下空格時是一種形態,不按空格又是一種形態。吃錯果凍,小怪物會出現食物中毒,游
- 下一篇
用Scratch講成語故事——自相矛盾(下)
上節課貓叔教大家制作了一個簡單版的成語故事——自相矛盾,雖然看上去比較簡單,但是同學們也算通過Scratch實現了成語故事的簡單動態化!請為自己點個贊 簡版動畫 當然,由于大家相關技能不充足,咱們故事中人物角色基本還是固定或者比較僵硬的狀態,今