-
Notifications
You must be signed in to change notification settings - Fork 35
InputReceiver.cs
デイジーチェーン機構の仕組み上、EVMC4U基本コンポーネントは1GameObjectに1つである必要があります。
1つのGameObjectに複数のEVMC4U基本コンポーネントがセットされている場合、動作は不確定になります。
現在の動作状態が表示されます。
最後に入力された入力情報を表示します。
キーボード入力をイベントとして送信します。
KeyInputAction.AddListener(KeyInputEvent);のようにも利用できます。
public void KeyInputEvent(EVMC4U.KeyInput key){}
構造体の内容はEVMC4Ustructs.csを参照してください。
コントローラ入力をイベントとして送信します。
ControllerInputAction.AddListener(ControllerInputEvent);のようにも利用できます。
public void ControllerInputEvent(EVMC4U.ControllerInput con){}
構造体の内容はEVMC4Ustructs.csを参照してください。
MIDIノート入力をイベントとして送信します。
MidiNoteInputAction.AddListener(MidiNoteEvent);のようにも利用できます。
public void MidiNoteEvent(EVMC4U.MidiNote note){}
構造体の内容はEVMC4Ustructs.csを参照してください。
MIDI CC入力(アナログ値)をイベントとして送信します。
MidiCCValueInputAction.AddListener(MidiCCValEvent);のようにも利用できます。
public void MidiCCValEvent(EVMC4U.MidiCCValue val){}
構造体の内容はEVMC4Ustructs.csを参照してください。
MIDI CC入力(デジタル値)をイベントとして送信します。
変化点のみ送信します。
MidiCCButtonInputAction.AddListener(MidiCCButtonEvent);のようにも利用できます。
public void MidiCCButtonEvent(EVMC4U.MidiCCButton bit){}
構造体の内容はEVMC4Ustructs.csを参照してください。
MIDI CC入力(アナログ値)を格納する配列です。
値のチェックにも、スクリプトからの読み込みにも使用できます。
デイジーチェーンです。