メインコンテンツまでスキップ
このページは自動翻訳されており、誤りが含まれる場合があります。 英語の原文を表示

Class BhapticsAppleDevices

BhapticsAppleDevices は、iOS および visionOS で CoreBluetooth を通じて bHaptics デバイスを直接スキャンして接続するための API を提供します。全体的なセットアップとサンプル UI については、iOS/visionOS 接続ガイド をご覧ください。

注記

これらの API は iOS/visionOS の実機でのみ 使用してください。

API動作
BhapticsAppleDevices.Scan()周辺の bHaptics デバイスの BLE スキャンを開始します
BhapticsAppleDevices.StopScan()スキャンを停止します
BhapticsAppleDevices.IsScanning()スキャンが実行中かどうか
BhapticsAppleDevices.GetDevices()デバイスのリスト — HapticDevice (name, Position, IsConnected, IsPaired)
BhapticsAppleDevices.Pair(id)ペアリング(記憶)+ 接続
BhapticsAppleDevices.Unpair(id)ペアリング解除 + 接続解除
BhapticsAppleDevices.IsSupportediOS/visionOS の実機かどうか(エディターや他のプラットフォームでは false
// Minimal example: start scanning → poll the list → connect to the first device
BhapticsAppleDevices.Scan();

var devices = BhapticsAppleDevices.GetDevices(); // Call periodically to refresh
if (devices.Count > 0 && !devices[0].IsPaired)
{
BhapticsAppleDevices.Pair(devices[0].Address);
}