[精讚] [會員登入]
421

[Scratch2] 自由落體

使用自訂積木來做出自由落體的效果,古今中外沒有人講過。

此文完整連結 http://n.sfs.tw/10134

複製連結 [Scratch2] 自由落體@Axer's World
(文章歡迎轉載,務必尊重版權註明連結來源)
2016-11-01 22:31:22 最後編修
2016-11-01 16:13:48 By Axer
 

自動目錄

<今天的講題是SCRACH2。以下的技法是兄弟所獨創,古今中外各國從來沒有講過的>

自由落體,在引力場東西會因為萬有引力自然掉落,速度會越來越快,遵守牛頓第二定律

掉落到地面會變形。

效果演示(需要flash player)

fall0.swf

角色和舞台

角色1程式碼


變數有三個


自訂積木,積木有兩個參數,一個是初速,如果該物體已有初速,可填數字,向上為正,向下為負;第二個是因數,數字越大移動越快。

程式碼說明

  這個程式碼比較難懂,也用了很多技巧,還有應用物理學的自由落體公式,把他寫成自定積木,這樣的好處是所有的物件都能快速的套用這個積木,達到節省程式碼的作用

當球在時間t1時速度為v1

當球在時間t2時速度為v2 = v1 + gΔt

時間差 Δt= t2-t1

t1和t2間的平均速度 v= (v1+v2)/2 = v1 + 1/2‧g‧Δt

移動的距離為 Δy= Δt ‧ v

當 Δt極小時,Δy移動距離就像是自由落體的表現

向下為負,所以g為負值,這裡設定 g= -10

舞台程式碼

檔案下載

falling.sb2

 

你可能感興趣的文章

[SCRATCH3] 貪吃蛇 貪吃蛇很多平台都有的經典游戲,玩法是隨著時間或是吃果子後,身體會變長,在SCRATCH3中完整呈現,非常好玩。

[Scratch2] 十字路口提問前進 簡單的提問前進

[Scratch2] 灑落的愛心(櫻花) 愛心(或是櫻花、樹葉等)會飄下來,並停地上模擬不規則的掉落。

[Scratch2] 隨機選牌及派牌 有四張牌或多張牌,可隨機選牌及派牌,使用者點擊後再翻牌

[Scratch2] 液晶時鐘 液晶顯示器時鐘

[Scratch2] 下雨效果 SCRATCH2下雨效果

[Scratch2] 指南針 練習置中、移動到滑鼠位置

[Scratch2] 自由落體反彈球 自由落體,在引力場東西會遵守牛頓第二定律, 當撞擊到地板時,會反彈。這個範例也是使用自訂積木來完成。

[Scratch2] 畫方、多邊型、圓、五芒星或螺旋 畫方、圓、五芒星或螺旋,這篇是很基礎的。

[Scratch2] 自由落體 使用自訂積木來做出自由落體的效果,古今中外沒有人講過。

我有話要說


限制:留言最高字數1000字,超過部分會被截掉。請注意:留言不可帶有網址,會被濾掉。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

笑話第5彈 黑猩猩不小心踩到了長臂猿拉的大便....黑猩猩感慨地說:猿糞!都是猿糞啊!

[科月] 冥王星,這次非去不可!等待到數 從來沒有人類探測船到過的矮行星冥王星,在2015.7.14終於有探測船到訪,在望遠鏡中只是模糊的光點,全是人類未知的景象。

賣梳子給和尚 這篇文章貫穿創意的概念,打破原本的框架。

[PHP] OPENID CONNECT #1 取得ACCESS TOKEN 取得ACCESS TOKEN

[MBOT] 光線感應蟲 此文搭配MBOT機器車進行教學,授課時數二小時