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

マイグレーションガイド (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. Confirm と Save を押します。

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 プラグインを無効化します。