国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

掌控板之有趣的蹺蹺板

2020-10-09 11:08
電腦報(bào) 2020年36期
關(guān)鍵詞:蹺蹺板木樁數(shù)值

在幼兒園或者公園里可以看到不少玩蹺蹺板的小朋友,他們一上一下玩得不亦樂(lè)乎。今天我們就用手中的掌控板來(lái)模仿一下蹺蹺板(圖1),將掌控板作為游戲手柄控制蹺蹺板的升降。

別看掌控板體積不大,但它內(nèi)置的功能可十分強(qiáng)大,我們已經(jīng)用掌控板的加速度計(jì)功能做過(guò)水平儀。掌控板可以通過(guò)傾斜的變化測(cè)量本身沿X、Y、Z三軸的加速度值。這里我們只需要監(jiān)控沿Y軸的變化值就夠了,當(dāng)掌控板往右傾斜的時(shí)候數(shù)值增加,往左傾斜的時(shí)候數(shù)值減小,當(dāng)讀取數(shù)字為0時(shí)表示水平(圖2)。

蹺蹺板角色是一根木板和兩個(gè)小孩,首先需要對(duì)蹺蹺板中心點(diǎn)進(jìn)行微調(diào),保證蹺蹺板升降時(shí)中心在木樁上。

其次需要通過(guò)測(cè)試調(diào)整優(yōu)化蹺蹺板升降速度與加速度Y軸值的比例關(guān)系,保證蹺蹺板角色對(duì)操控動(dòng)作的反饋合理,既不會(huì)過(guò)于靈敏也不會(huì)過(guò)于遲鈍。

為了調(diào)試方便可以新建一個(gè)變量來(lái)記錄Y軸加速度的值變化,找到這個(gè)值的最大最小值。根據(jù)測(cè)試,調(diào)整掌控板左右擺動(dòng)時(shí)Y軸加速度的值與蹺蹺板角色的旋轉(zhuǎn)角度之間關(guān)系是:當(dāng)Y軸加速度的值大于0.4時(shí),并且蹺蹺板角度大于75度時(shí),慢慢地向左轉(zhuǎn)動(dòng),否則的話不變;當(dāng)加速度Y值小于-0.4時(shí),并且蹺蹺板角度小于110度時(shí),慢慢地右轉(zhuǎn)(圖3)。

木樁角色的作用是在蹺蹺板前面擋著旋轉(zhuǎn)的位置,樁和蹺蹺板的接觸位置就是蹺蹺板的旋轉(zhuǎn)中心。它的代碼就很簡(jiǎn)單了,移至最前面,并設(shè)置合適大小就行了(圖4)。

這個(gè)簡(jiǎn)單的蹺蹺板游戲就完成了,難度不大,知識(shí)點(diǎn)在于如何合理使用由掌控板的傳感器輸入的數(shù)據(jù),需要一定的調(diào)試和優(yōu)化。大家也可以通過(guò)鍵盤左右方向鍵實(shí)現(xiàn)蹺蹺板的傾斜,快動(dòng)手試試看吧。

猜你喜歡
蹺蹺板木樁數(shù)值
秦九韶與高次方程的數(shù)值解法
移動(dòng)木樁
改進(jìn)明托熱機(jī)的數(shù)值模擬研究
改進(jìn)明托熱機(jī)的數(shù)值模擬研究
基于有限差分法的邊坡治理數(shù)值分析
基于有限差分法的邊坡治理數(shù)值分析
蠟燭蹺蹺板
胖胖一家和瘦瘦一家
輕重比較
熊和木樁