Table of Contents

Interface IAvatarMotionEvent

Namespace
VMagicMirror.Buddy

アバターの動作をイベントとして検出できるAPIです。

public interface IAvatarMotionEvent

Events

OnArcadeStickButtonDown

アバターがアーケードスティックを操作するモーションを行う状態であり、かつゲームパッドのボタンが押し下げられると発火します。

event Action<GamepadButton> OnArcadeStickButtonDown

Event Type

Action<GamepadButton>

OnGamepadButtonDown

アバターがゲームパッドを操作するモーションを行う状態であり、かつゲームパッドのボタンが押し下げられると発火します。

event Action<GamepadButton> OnGamepadButtonDown

Event Type

Action<GamepadButton>

OnKeyboardKeyDown

アバターがキーボードを打鍵するモーションを行う状態になっており、実際に打鍵モーションを開始した場合に発火します。

event Action<string> OnKeyboardKeyDown

Event Type

Action<string>

Remarks

キー名はENTERキーの打鍵時に "Enter" を引数とします。 それ以外のキーについては、打鍵時してもキー名は特定できず、空文字列が引数となります。

ユーザーが打鍵をランダム表示するオプションを有効にしている場合、常に空文字列が引数になります。

OnPenTabletMouseButtonDown

アバターがペンタブレットを操作するモーションを行う状態であり、かつペンタブレットのクリック動作を開始したときに発火します。

event Action OnPenTabletMouseButtonDown

Event Type

Action

Remarks

このイベントではマウスのどのボタンに対してイベントが発火したかは公開されません。

OnTouchPadMouseButtonDown

アバターがタッチパッド (マウスパッド) を操作するモーションを行う状態であり、かつマウスのクリック動作を開始したときに発火します。

event Action OnTouchPadMouseButtonDown

Event Type

Action

Remarks

このイベントではマウスのどのボタンに対してイベントが発火したかは公開されません。