用wiimote在PC上玩保齡球

Oct 21, 2007 1 分鐘 426 字 #wii

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

用wiimote玩保齡球遊戲

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

第二步:要有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有關的物理學知識。

相關網站:貓星球

`