Interface IAvatarMotionEvent
- Namespace
- VMagicMirror.Buddy
アバターの動作をイベントとして検出できるAPIです。
public interface IAvatarMotionEvent
Events
OnArcadeStickButtonDown
アバターがアーケードスティックを操作するモーションを行う状態であり、かつゲームパッドのボタンが押し下げられると発火します。
event Action<GamepadButton> OnArcadeStickButtonDown
Event Type
OnGamepadButtonDown
アバターがゲームパッドを操作するモーションを行う状態であり、かつゲームパッドのボタンが押し下げられると発火します。
event Action<GamepadButton> OnGamepadButtonDown
Event Type
OnKeyboardKeyDown
アバターがキーボードを打鍵するモーションを行う状態になっており、実際に打鍵モーションを開始した場合に発火します。
event Action<string> OnKeyboardKeyDown
Event Type
Remarks
キー名はENTERキーの打鍵時に "Enter"
を引数とします。
それ以外のキーについては、打鍵時してもキー名は特定できず、空文字列が引数となります。
ユーザーが打鍵をランダム表示するオプションを有効にしている場合、常に空文字列が引数になります。
OnPenTabletMouseButtonDown
アバターがペンタブレットを操作するモーションを行う状態であり、かつペンタブレットのクリック動作を開始したときに発火します。
event Action OnPenTabletMouseButtonDown
Event Type
Remarks
このイベントではマウスのどのボタンに対してイベントが発火したかは公開されません。
OnTouchPadMouseButtonDown
アバターがタッチパッド (マウスパッド) を操作するモーションを行う状態であり、かつマウスのクリック動作を開始したときに発火します。
event Action OnTouchPadMouseButtonDown
Event Type
Remarks
このイベントではマウスのどのボタンに対してイベントが発火したかは公開されません。