[↑]
プチコン4複製リファレンス
VIBRATE
1. コントローラーを振動させる

VIBRATE コントローラID[,左右指定],振動パターン番号

・サブプログラムからの呼び出しは無視される。

引数

コントローラID

振動させたいコントローラID:1~4
・コントローラーID0は指定できない。
・コントローラーIDの詳細はCONTROLLER関数のヘルプを参照。

左右指定

振動させたいコントローラの左右指定

0
1

・省略時は左右両方が振動する。
・縦持ち、横持ちの場合、1を指定しても無視される。

振動パターン番号

プリセットの振動パターン番号:0~62
・0を指定すると振動が停止する。

VIBRATE 1,40
VIBRATE 1,0,1:VIBRATE 1,1,3
2. 周波数と振幅を指定してコントローラーを振動させる

VIBRATE コントローラID[,左右指定],低帯域周波数,低帯域振幅,高帯域周波数,高帯域振幅

・サブプログラムからの呼び出しは無視される。

引数

コントローラID

振動させたいコントローラID:1~4
・コントローラーID0は指定できない。
・コントローラーIDの詳細はCONTROLLER関数のヘルプを参照。

左右指定

振動させたいコントローラの左右指定

0
1

・省略時は左右両方が振動する。
・縦持ち、横持ちの場合、1を指定しても無視される。

低帯域周波数

振動周波数 (Hz)
・0を指定すると振動が停止する。

低帯域振幅

振動の振幅:-128.0~127.0
・0を指定すると振動が停止する。

高帯域周波数

振動周波数 (Hz)
・0を指定すると振動が停止する。

高帯域振幅

振動の振幅:-128.0~127.0
・0を指定すると振動が停止する。

VIBRATE 1,440,127,220,64
3. コントローラの振動状態を取得する

VIBRATE(コントローラID[,左右指定])

引数

コントローラID

振動状態を取得したいコントローラID:1~4
・コントローラーID0は指定できない。
・コントローラーIDの詳細はCONTROLLER関数のヘルプを参照。

左右指定

左右どちらの振動状態を取得するかの指定

0
1

・省略時は左右の状態を合成した値が返る。
・縦持ち横持ちの場合、1を指定すると常に0が返る。

返値

・振動している場合は、振動パターン番号または周波数・振幅を直接指定している場合には65535。
・振動していない場合は0。
・縦持ち横持ち以外で左右指定を省略した場合、右状態値*65536+左状態値が返る。
・縦持ち横持ちで左右指定を省略した場合は左状態値のみ返る。

PRINT VIBRATE(1,0)
4. 全コントローラーの振動を停止する

VIBRATE

・サブプログラムからの呼び出しは無視される。

VIBRATE
このサイトについて
当サイトはNintendoSwitch™用プログラミングソフト「プチコン4」(海外名:SmileBASIC4)の非公式マニュアルサイトです。
サイトの内容はソフトの開発・販売元である株式会社スマイルブーム公式リファレンスサイトから リアルタイム(最短24時間更新)で取得・表示していますが、自動処理の為、内容がおかしくなっている場合があります。
正確な内容は公式サイトでご確認ください。

2020/06/04
by みむ*mim
OK
|