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

← インデックスページ に戻る

2.2.0 変更履歴

依存関係​

  • dependency(UnityEngine): Unity >= 2021.3.0f1 との互換性を復元しました。

新機能​

  • HapticOrigin: Haptic Rig プレハブをアンパックせずにスケール変更できるようにしました。
  • DeviceMapper:
    • 最初に見つかったデバイスを取得する GetInverse3(handedness) のデフォルトパラメーターを追加しました。
    • Inverse3 デバイスに関連付けられたグリップを取得する GetVerseGrip(handedness) を追加しました。
  • Inverse3:
    • 空間変換行列の更新を制御する SpaceTransformationUpdateEnabled フィールドを追加しました。
    • ワールド空間でワークスペースの中心を取得する WorkspaceCenterPosition プロパティを導入しました。
    • WorkspaceRadius および WorkspaceScaledRadius プロパティを追加しました。
    • デバイスが開かれ、カーソルとボディの位置が決まったことを通知する Ready イベントを導入しました。
  • VerseGrip: デバイスが開かれ、カーソルが配置されたときに発火する Ready イベントを追加しました。
  • Inverse3Cursor: スムージングされた位置を追加しました。
  • VerseGripCursor: スムージングされた回転を追加しました。
  • CursorBehaviour: すべてのプリミティブメッシュの半径計算を追加しました。
  • ClientConfiguration: clientTimeout および socketTimeout フィールドを追加しました。

修正と改善​

  • Package: ドキュメントの URL を修正しました。
  • ClientConnection:
    • 予期しないポーリングエラーの後、接続がポーリングエラーの監視を開始するまで待機することで、意図しない接続を防止しました。
  • DeviceMapper:
    • 手動破棄時の NullReferenceException を修正しました。
    • GetInverse3() および GetVerseGrip() の結果が、準備状態と接続状態の順に並ぶように修正しました。
    • 予期しない破壊的変更を避けるため、コンポーネントの継承を防止しました。
  • HapticOrigin: エディター内での均一スケール計算を安定化しました。
  • Inverse3 および VerseGrip:
    • Cursor プロパティを正しい型に設定し、キャストを不要にしました。
    • DeviceOpened および DeviceClosed イベントをインスペクターから非表示にしました。
  • Inverse3Cursor および VerseGripCursor:
    • Device プロパティを正しい型に設定し、キャストを不要にしました。
    • メッシュレンダラーのないカーソルモデルで発生する NullReferenceException を修正しました。
    • デバイスが破棄されたときにカーソルの追跡を停止するようにしました。

非推奨​

  • Inverse3:
    • WorkspaceCenter を WorkspaceCenterLocalPosition に名前変更しました。
    • WorkspaceCenter プロパティを非推奨にしました。
  • HapticOrigin: scale フィールドを置き換えるため、UniformScale プロパティに名前を変更しました。
    • scale フィールドを非推奨にしました。

← インデックスページ に戻る