メインコンテンツまでスキップ

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 は、ハプティックフィードバックを実装するための複数のアプローチを提供します。

  1. コンポーネントベース: EventHapticSource、SpatialHapticSource、AudioHapticSource などの既製コンポーネントを使用してノーコードで実装します
  2. API ベース: HAR クラスのメソッドを活用して、プログラムから直接制御します
  3. ハプティックプリセット: 一般的なシナリオに対して定義済みのハプティックパターンを使用します
  4. パラメトリック効果: 振幅、周波数、タイミングを精密に制御して動的なハプティックパターンを作成します

今すぐ Interhaptics Unity SDK を使い始めて、すべての主要プラットフォームで洗練されたハプティックフィードバックを使用してゲームやアプリケーションを強化しましょう!