LeapMotionオブジェクト
LeapMotionの値を取得するためのオブジェクトです。
空中の手指の位置や動きを検出することができます。
LeapMotionは1台だけ接続して使うことができます。
手指の動き(ジェスチャー)によって次のメソッドが実行されます。
回転: 正面から見たときの動きが円に見えるように手指を動かしたときに実行されます。回転方向が時計回りかどうかを示す真偽値がパラメーターとして渡されます。
スワイプ: 手指を直線的に動かしたときに実行されます。右方向への移動かどうかを示す真偽値がパラメーターとして渡されます。
タップ: 手指を正面に向かって突き出したときに実行されます。横方向の位置を示す数値と高さを示す数値がパラメーターとして渡されます。
キータップ: 手指を下方向に動かしたときに実行されます。横方向の位置を示す数値がパラメーターとして渡されます。
LeapMotionオブジェクトは「リープ」「リープモーション」「leap」「leapmotion」という名前で使用できます。
これらのオブジェクトはあらかじめ用意されており、「作る」を実行する必要はありません。
リープ!接続。
x=リープ!横の位置?。
y=リープ!縦の位置?。
z=リープ!前後の位置?。
n=リープ!指の数?。
「リープ!グー?」!なら「ラベル!"グー" 作る」実行。
「リープ!チョキ?」!なら「ラベル!"チョキ" 作る」実行。
「リープ!パー?」!なら「ラベル!"パー" 作る」実行。
「リープ!回転?」!なら「ラベル!"回転中" 作る」実行。
「リープ!左回転?」!なら「ラベル!"左回転中" 作る」実行。
「リープ!右回転?」!なら「ラベル!"右回転中" 作る」実行。
「リープ!スワイプ?」!なら「ラベル!"移動中" 作る」実行。
「リープ!左スワイプ?」!なら「ラベル!"左に移動中" 作る」実行。
「リープ!右スワイプ?」!なら「ラベル!"右に移動中" 作る」実行。