2018年12月27日 星期四

Week16

一開始我們是使用ASCII碼設範圍,結果發現我們的兩個人物跟不上我們搖桿操作的速度,會當當的,後來老師告訴我們有一個更好的方法可以改善這個問題,就是使用Data處理。

讀入data
myPort.readBytes(data); //1P
    mariovX = data[0]/20.0;//-100...+100
    mariovY = data[1]/20.0;//-100...+100

myPort2.readBytes(data); //2P
    mario2vX = data[0]/20.0;//-100...+100
    mario2vY = data[1]/20.0;//-100...+100

沒有留言:

張貼留言