Haptics Unity SDK 概要
Interhaptics Unity SDK は、複数のプラットフォームおよびデバイスにわたって Unity プロジェクトに高精細なハプティックフィードバックを実装するための完全なフレームワークを提供します。この強力なツールキットにより、開発者はクロスプラットフォーム互換性を維持しつつ、最小限のコードで没入感のあるハプティック体験を作成することができます。
主な機能
- クロスプラットフォーム対応: モバイル、コンソール、PC、VR/XR プラットフォームにわたってハプティック体験を展開できます
- 複数の統合方法: ニーズに応じて、ノーコードのコンポーネントまたは直接的な API 呼び出しを使用できます
- 豊富なハプティック効果ライブラリ: 既製のハプティックパターンにアクセスしたり、独自のパターンを作成したりできます
- HD ハプティクス対応: 最新のデバイスの高度なハプティック機能を活用できます
- シンプルな API: 最小限のコードで複雑なハプティックインタラクションを実装できます
ドキュメントセクション
Unity SDK のはじめに
SDK の互換性、前提条件、インストールプロセス、利用可能な統合方法について学びます。このセクションでは、基本的な概念やコンポーネントのセットアップを含む、Interhaptics SDK を使用して Unity でハプティクスを実装するための基礎を扱います。
API 使用方法
ハプティックフィードバックをプログラムで制御するための包括的な Interhaptics API を探求します。このセクションでは、コードを通じて振動、トランジェント、振幅、ピッチ、その他のハプティックパラメータを制御するための HAR クラスのメソッドについて詳しく説明します。
Razer Sensa™ HD ハプティクス セットアップ
構成要件と実装例を含め、Razer Sensa デバイス向けに高精細なハプティックフィードバックをセットアップします。Unity プロジェクトで Razer の高度なハプティックハードウェア機能を活用する方法を学びます。
モバイルセットアップ (Android | iOS)
Android および iOS デバイスでモバイルハプティクスを実装するために Unity プロジェクトを構成します。このセクションでは、プラットフォーム固有の設定、iPhone 向けの CoreHaptics 統合、Android 振動 API の使用について扱います。
OpenXR セットアップ
OpenXR 互換の VR/XR デバイス向けにハプティックフィードバックを実装します。OpenXR 環境をセットアップし、クロスプラットフォーム XR ハプティック体験のためにハプティックコンポーネントを構成する方法を学びます。
Meta Quest セットアップ
Meta Quest VR ヘッドセットおよびコントローラー向けにハプティクスを構成します。このセクションでは、Meta の人気 VR プラットフォームでハプティックフィードバックを実装するためのセットアッププロセスをガイドします。
GameInput / XInput セットアップ
PC 上の GameInput および XInput 互換コントローラー向けにハプティックフィードバックをセットアップします。標準的なゲームコントローラーに対して入力設定を構成し、ハプティック効果を実装する方法を学びます。
PS5 セットアップ
PlayStation 5 DualSense コントローラー向けに高度なハプティックフィードバックを実装します。このセクションでは、PlayStation の高度なハプティック機能のための SDK 要件、インストール手順、実装の詳細を扱います。
Nintendo Switch セットアップ
Nintendo Switch Joy-Con コントローラー向けにハプティックフィードバックを構成します。Nintendo プラットフォーム向けの要件、SDK アクセス、実装手順について学びます。
モバイル レガシー セットアップ (1.0.7 まで – 1.3.0 で非推奨)
レガシーのモバイル統合ツールを引き続き使用している開発者向けのリファレンスガイドです。この実装は Interhaptics SDK のバージョン 1.3.0 以降で非推奨となっていることに注意してください。
実装方法
Unity SDK は、ハプティックフィードバックを実装するための複数のアプローチを提供します。
- コンポーネントベース: EventHapticSource、SpatialHapticSource、AudioHapticSource などの既製コンポーネントを使用してノーコードで実装します
- API ベース: HAR クラスのメソッドを活用して、プログラムから直接制御します
- ハプティックプリセット: 一般的なシナリオに対して定義済みのハプティックパターンを使用します
- パラメトリック効果: 振幅、周波数、タイミングを精密に制御して動的なハプティックパターンを作成します
今すぐ Interhaptics Unity SDK を使い始めて、すべての主要プラットフォームで洗練されたハプティックフィードバックを使用してゲームやアプリケーションを強化しましょう!