經過昨天使用新的積木之後,現在我來做做其他的延伸!
今天我們來做一個與座標位移有關的專題:流星燈,但我覺得有點像是隕石的感覺
從影片中可以觀察到流星越來越大,本來從最右上是2X2,再來是4X4,最後是6X6,並且每次都向右位移2,向下位移2。有了這些分析之後,我們就可以來試著把程式碼建立起來
我先完成1個2X2的小隕石
這也稱為蜂巢式迴圈。
得到正確的答案後,我們就可以寫出下一次的位置與變化
從模式中我們就可以清楚的看到規律,透過演算法,或是說事件的排列後,就可以完成囉!
我建立一個變數i作為流星的變化次數,因為最多是8,所以變化次數最多為4。
接著依照之前的找出的模式,我就可以把次數融入在x與y座標的變數中,最後在一次性的show出結果!
感覺起來這比較像是隕石掉落!影片在這邊。
這次的主題是x與y座標的位移,但我們也可以透過改變飽和度和明度來製造出不同的感覺,就可以讓燈板變得有趣囉!