2007年10月21日 星期日

用wiimote在PC上玩保齡球

wii pc 保齡球
剛剛用google找了一下,wii都上市要一年了居然沒有人寫這個主題。加上最近連寫了很多韌體的實作文章,今天來點比較輕鬆的好了。

第一步:當然是要有保齡球遊戲,可以去這裡看

第二步:要有wiimote一隻和GlovePIE程式

第三步:可以參考wiimote與PC自動連線將wii手把連上PC

第四步:要自己寫一個像下面一樣的腳本檔(以後我會寫GlovePIE教學文)。下面的腳本是可以直接使用,但需配合螢幕解析度調整三個按鈕的座標。



//保齡球範例腳本

var.xCutoff = 4
var.zCutoff = 0
var.yCutoff = 35


var.xRot = Wiimote.RawForceX
var.yRot = Wiimote.RawForceY
var.zRot = Wiimote.RawForceZ

debug = 'x '+ mouse.CursorPosX + 'y' + mouse.Cursorposy

if wiimote.a then

//X和Y改成new game的座標
mouse.CursorPosX=50
mouse.CursorPosY=450
mouse.LeftButton=true
wait (50 ms)
mouse.LeftButton=false
endif

if wiimote.b then

//X和Y改成finish the game的座標
mouse.CursorPosX=1000
mouse.CursorPosY=700
mouse.LeftButton=true
wait (50 ms)
mouse.LeftButton=false
endif

if var.yRot > var.yCutoff then
var.delay= 1150 + var.yRot*5 + var.xRot*6


//X和Y改成GO的座標
mouse.CursorPosX=148
mouse.CursorPosY=871
mouse.LeftButton=true
wait (var.delay ms)
mouse.LeftButton=false
endif
//
//


相關資料網路上應該很多就不再多說了。以後我會把wii sports在PC上的替代方案收集齊全,也會撰寫GlovePIE入門的教學文和跟wii有關的物理學知識。

相關網站:貓星球


沒有留言:

張貼留言