windows上でwiiリモコンを使う

bluetoothを接続する

bluetoothには、BT-Mini2EDRWを使っています。
付属CDのsetup.exeを起動し、インストールする。
その後、以下のようにbluetoothにwiiリモコンを接続する。

bluetooth01.png


bluetooth02.png


bluetooth03.png


bluetooth04.png


bluetooth05.png


WiinRemote?をインストールする

以下のサイトから、WiinRemote?をダウンロードする。
zipファイルを解凍後、WiinRemote?.exeを起動する。

参照:WiinRemote
参照:WiinRemote

wiiを動かす

Bボタンを短く押すとモーションセンサが有効になりそうなので押す。

wiiとflashを接続する

bluetoothを接続する

すでに設定されているものとします。

wiiflashをインストールする

以下のサイトから、wiiflashをダウンロードする。
zipファイルを解凍する。

参照:WiiFlash.org

flaファイルを用意する

今回は、以下のフォルダ構成にしました。

project
|
|-- org
|   |-- wiiflash
|   |   |-- …以下略
|
|-- server
|   |-- WiiFlashServer 0.3.2.exe
|
|-- demo01.fla
|-- demo01.swf

ActionScript?を記述する

Aボタンを押したときに、wiiリモコンが振動するようにします。

import org.wiiflash.Wiimote;
import org.wiiflash.events.ButtonEvent;

var wiimote:Wiimote = new Wiimote();
wiimote.connect();

//WiiFlash Serverに接続したときのリスナを追加
wiimote.addEventListener(Event.CONNECT, onWiimoteConnect); 

 //WiiリモコンのAボタンが押されたときのリスナを追加
wiimote.addEventListener(ButtonEvent.A_PRESS, onAPressed);

//WiiFlash Serverに接続したときのリスナ
function onWiimoteConnect(e:Event):void
{
  trace("Connect");
}

//WiiリモコンのAボタンが押されたときのリスナ
function onAPressed(e:Event):void
{
  trace("A Press");
  wiimote.rumbleTimeout = 500;

  //Wiiリモコンを振動させる
  wiimote.rumble = true;
}

試してみる

WiiFlashServer? 0.3.2.exeを起動後、flaをパブリッシュする。
wiiリモコンのAボタンを押すと、ブルブルします。

参考サイト

参照:wiiflashドキュメント


Comment



Counter: 9535, today: 1, yesterday: 1

添付ファイル: filebluetooth05.png 1189件 [詳細] filebluetooth04.png 1132件 [詳細] filebluetooth01.png 1170件 [詳細] filebluetooth03.png 1140件 [詳細] filebluetooth02.png 1138件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-24 (火) 14:55:57 (1490d)