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

マイグレーションガイド (SDK1 → SDK2)

  1. Exporter プラグインをインポートする
  2. TactFile をイベントに変換する
  3. UE SDK2 プラグインをインポートする
  4. SDK1 を SDK2 に置き換え、不要なファイルを削除する

要件

注記

このガイドは bHaptics SDK1(旧バージョン)が適用されていることを前提としています。

Portal に空のハプティックアプリケーションが必要です。お持ちでない場合は、まず Portal にアクセスして空のハプティックアプリを作成してください。

Exporter プラグインをインポートする

  1. bHapticsExporter Plugin をダウンロードしてインポートします。

    • bHapticsExporter Plugin UE 4.26 Plugin: Download
    • bHapticsExporter Plugin UE 4.27 Plugin: Download
  2. プロジェクトに bHapticsExporter Plugin をインポートします。

  3. プロジェクトを開き、bHapticsExporter ボタンを確認します。

TactFile をイベントに変換する

  1. Toolbar > bHapticsExporter を押して、使用中のフィードバックファイルをエクスポートします。

  2. フィードバックのエクスポートが完了したら、Unreal プロジェクトを閉じて bHapticsExporter Plugin を削除します。

  3. エクスポートしたファイルでハプティックイベントを作成します。

    1. Developer Portal で自分のアプリに移動します。
    2. Import ボタンを押します。
    3. エクスポートしたフォルダを選択します。
    4. ConfirmSave を押します。

UE SDK2 プラグインをインポートする

注記

詳しくは Unreal ガイドを参照してください。

  1. BhapticsPlugin をダウンロードします。

  2. Epic Games Launcher で Free をクリックし、Install to Engine をクリックします。

    Untitled

    Untitled

    Untitled

  3. Unreal プロジェクトを開き、bHaptics Plugin を有効化します。

  4. bHaptics Developer Portal を開きます。

    「AppID」と「API Key」をコピーして貼り付け、「Link」を押して bHaptics Developer Portal のイベントを Unreal プロジェクトと同期します。(「Project Setting」-「Plugin Tab」を開き、「bHaptics Menu」を押します)

  5. プロジェクトが bHaptics Developer Portal と正常に同期されると、BHAPTICS SETTINGS SUCCESS というメッセージが表示されます。

    Untitled

    Untitled

SDK1 を SDK2 に置き換え、不要なファイルを削除する

  • SubmitFeedback(SDK1) を PlayHaptic(SDK2) へ

  • SubmitFeedfeedbackwithOptions(SDK1) を PlayHapticWithOption(SDK2) へ

  • Initialize - SDK2 の InitializebHaptics を使用 (ガイドを参照)

  • SubmitDots/Bytes(SDK1) を PlayDots(SDK2) へ

  • GetCurrentDevices(Android 専用 SDK1) を GetBhapticsDevices(SDK2) へ

  • PingAll/PingByPosition/PingHapticsDevice(Android 専用 SDK1) を Ping/PingAll(SDK2) へ

  • ToggleDevicePosition(Android 専用 SDK1) を SwapPosition(SDK2) へ

  • すべての SDK1 関数とハプティックイベントを SDK2 関数に置き換えたら、すべてのフィードバックファイルを削除し、SDK1 プラグインを無効化します