2016年11月21日 星期一

2016/11/21本週及上週上課花絮


scratch中的數值轉換

感應器可以讀到的值0-1023

可是scratch的範圍是

X:-240至240共480
Y:-180至180共360

所以我們要想辦法讓

搖桿的X值0-1023變成-240至240之間的數字

否則1023拿來當X座標無意義,小於0的座標無法表示出來。

Y的0-1023變成-180至180之間的數字

意思也一樣。

可是0-1023怎麼樣可以變成-240至240

我們先把他除2,原本0-1023就會變成0-511.5,所有的間距縮小,但是仍然會變化

接下來減去256,就會讓原本0-511.5變成-256至255.5,這個值可以拿來當X軸。
Related Posts Plugin for WordPress, Blogger...