XON
(モード切替は3.5.0)
3DS/WiiUモード切替、マイク、センサーの使用開始
XON name
パラメーター
name:使用開始する機能名
解説
3DS/WiiUの動作モードを切り替えたり、初期状態では機能していない特殊機能を使用可能にします。
※EXPAD(拡張スライドパッド)は旧3DSには標準では付いていません。
XON EXPADの使用開始に成功すると、RESULTがTRUEになります。
各拡張機能が使用可能になると、下画面キーボードの左側(数字の「1」の下)の各ランプが点灯します。
使用を終了するにはXOFFを使用します。
拡張機能は電池の消耗も多めなので、使用していない時はOFFにする事をおすすめします。
プチコンBIG発売後、新たに「COMPAT」「3DS」「WIIU」が加わりました。
MPSTARTなどのワイヤレス通信系は、「XON 3DS」の状況下でしか使用できません。
XSCREEN 5~6や、CONTROLLER、Gamepad以外のコントローラーを使用するなど、WiiU専用の機能を使う場合は、先に「XON WIIU」を実行する必要があります。
また、これらの設定によって動作が違う命令があります。(BUTTON、STICK、TOUCH、MICSTART など)
※EXPAD(拡張スライドパッド)は旧3DSには標準では付いていません。
nameに設定できる機能名
拡張ハードウエアの使用 | |
---|---|
MOTION | モーションセンサー(本体の動き)と |
MIC | マイク |
EXPAD | 拡張スライドパッド(右スライドパッド) ※WiiUは最初からONの状態なので不要 |
動作モードの切替 (2016/12/16現在、WiiU版のみ指定可能) | |
COMPAT | 3DS/WiiU互換モードへの切替(WiiU版初期値) どの環境下でも動くプログラムのみ記述可能。 3DS専用のMPSTART、WiiU専用のVIBRATEのほか、BUTTON(1,1)なども記述不可 |
3DS | 3DS専用モードへの切替(3DS版と同等) 3DSで動くプログラムのみ記述可能 |
WIIU | WiiU専用モードへの切替 WiiUで動くプログラムのみ記述可能 |
XON EXPADの使用開始に成功すると、RESULTがTRUEになります。
各拡張機能が使用可能になると、下画面キーボードの左側(数字の「1」の下)の各ランプが点灯します。
使用を終了するにはXOFFを使用します。
拡張機能は電池の消耗も多めなので、使用していない時はOFFにする事をおすすめします。
プチコンBIG発売後、新たに「COMPAT」「3DS」「WIIU」が加わりました。
MPSTARTなどのワイヤレス通信系は、「XON 3DS」の状況下でしか使用できません。
XSCREEN 5~6や、CONTROLLER、Gamepad以外のコントローラーを使用するなど、WiiU専用の機能を使う場合は、先に「XON WIIU」を実行する必要があります。
また、これらの設定によって動作が違う命令があります。(BUTTON、STICK、TOUCH、MICSTART など)
サンプルコード
参照
XON
3DS/WiiUモード切替、マイク、センサーの使用開始
XOFF
マイク、拡張スライドパッド、各センサーの使用を終了
BUTTON
物理ボタン(十字キー、ボタン)の情報を取得
BREPEAT
物理ボタンのキーリピート機能(自動連打)を設定
STICK
スライドパッドの情報を取得
STICKEX
拡張スライドパッドの情報を取得
ACCEL
モーションセンサー(加速度センサー)情報を取得
GYROA
ジャイロセンサー(角度センサー)の「角度変化」情報を取得
GYROV
ジャイロセンサー(角度センサー)の「角速度」情報を取得
GYROSYNC
ジャイロセンサー(角度センサー)の値をリセット
TOUCH
タッチパネルの情報を取得
MICSTART
マイクからのサンプリング(音声取得)を開始
MICSTOP
マイクからのサンプリング(音声取得)を停止
MICDATA
サンプリングデータの指定位置を調べる
MICSAVE
サンプリングデータを配列にコピー
CONTROLLER
コントローラーの情報取得
VIBLATE
コントローラーを振動させる