這是一個簡單的物理小游戲涛舍,根據(jù)胡克定律實現(xiàn)了彈性動畫暂筝,玩家只要點擊空白處箩言,小球就會向點擊位置彈過來。
首先新建一個項目焕襟,刪掉默認(rèn)的小貓陨收,添加一個新角色——球:
然后建立六個變量,不必設(shè)為私有變量鸵赖。
接著編寫小球的腳本代碼:
代碼不多务漩,但可能不太容易理解,可以結(jié)合公式來簡單講一下它褪,胡克定律是:
F=-k·x
其中饵骨,k是彈性系數(shù),x是形變量(在這里就是物體與鼠標(biāo)間的距離茫打,即視為拉伸距離)
運行測試:
然后可以讓孩子修改一下代碼中彈性系數(shù)與阻力的初始值居触,看看不同的數(shù)值組合會產(chǎn)生什么樣的效果:
通過這個小程序,可以讓孩子初步領(lǐng)略物理與數(shù)學(xué)的魅力所在老赤。