Player
Readonly
maxHapticsEffect.frequency に 1
を指定した場合の振動数の絶対値をHz単位で返します。
以下の場合、振動数の設定は実際の振動フィードバックに反映されません。
null
を返した場合Readonly
minHapticsEffect.frequency に 0
を指定した場合の振動数の絶対値をHz単位で返します。
以下の場合、振動数の設定は実際の振動フィードバックに反映されません。
null
を返した場合 プレイヤーのコントローラーまたはデバイスが振動機能に対応している場合、振動フィードバックを再生します。
VR環境ではコントローラー上で振動フィードバックを再生します。target
に "left"
または "right"
を指定した場合、対応する左手または右手のコントローラーで振動フィードバックを再生します。target
が非対応の値、または null
の場合、両方のコントローラーで振動フィードバックを再生します。
振動機能に対応しているモバイル環境では、デバイス本体で振動フィードバックを再生します。
target
の値は無視されます。
デバイスの振動機能が利用できない場合、 playEffect()
の呼び出しは無視されます。
// VR環境では両手のコントローラーで、モバイル環境ではデバイス本体で、振動フィードバックを再生します。
const effect = new HapticsEffect();
effect.frequency = 0.1;
effect.amplitude = 1;
effect.duration = 0.1;
_.hapticsHandle.playEffect(effect, null);
振動フィードバックの内容
振動させる対象を示す文字列の値( "left"
または "right"
) 、または無指定の場合 null
Generated using TypeDoc
プレイヤーのコントローラーやデバイスの振動機能を制御するハンドルです。 PlayerScript.hapticsHandleで取得することができます。