UnityHubでプロジェクトの追加をして下さい
webビルドを選択
出力フォルダーを選択
ビルド実行
「web6」フォルダーが、ビルド済みの出力フォルダです
資料の方法 拡張機能「LiveServer」インストール
解答する
VSCodeで1を「フォルダーを開く」で開く
「index.html」ファイルを選択して
ローカルでhtmlを実行する方法
拡張機能「LiveServer」インストール
解答する
VSCodeで解凍したフォルダを
「フォルダーを開く」で開く
「index.html」ファイルを選択して
JSからUnityへMediaPipeHandのデータを送信して描画しています。
「人差し指」+「親指」をつける
フルーツが表示されます
つまんだまま、左右に動かす
「人差し指」+「親指」をはなす
フルーツが落ちます
同じフルーツがぶつかると、進化します
PC(Windows or MacOS)
ブラウザ
・web serial api対応
Google Chrome、Microsoft Edge、Opera
・未対応
Firefox、Safari、iOS 版の Chrome
COMボタンを押して、通信ポートを選択
両手の人差し指をくっつけるとON
ボード:ArduinoUno
ボーレート「115200 baud」
pin13
HIGH /LOW制御(オンボードLED点灯/消灯)
[0]受信でHIGH点、[1]受信でLOW消になります
指を重ねることで、コマンドを送信しています
webページ上のa(1)とg(0)のボタンは、
omniカーへ"1"と"0"を送るものです
WebBluetoothAPIについては、
ESP32用のスケッチとHTMLを参考にして下さい。
PC(Windows or MacOS)
ブラウザ
・web Bluetooth api対応
Google Chrome、Microsoft Edge、Opera
・未対応
Firefox、Safari、iOS 版の Chrome
BLE接続ボタンを押して、LED-Device選択
on,offのボタンを押すと、"on"、"off"の文字列がESP32へ送信される
ボード:ESP32
ボーレート「115200 baud」
LED:pin2
ローカルでhtmlを実行する方法
VSCodeに、拡張機能「LiveServer」インストール
ダウンロードzipを解答する
VSCodeで解凍したHTMLフォルダを
「フォルダーを開く」で開く
「index.html」ファイルを選択して
右下のボタンを押すと、ブラウザが起動する