メインコンテンツへスキップ

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

2.2.0 変更履歴

依存関係​

  • 依存関係(UnityEngine):Unity 2021.3.0f1 以降との互換性を復元しました。

新機能​

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

修正と改善​

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

非推奨​

  • Inverse3:
    • WorkspaceCenter を WorkspaceCenterLocalPosition に名称を変更しました。
    • WorkspaceCenter このプロパティを非推奨にしました。
  • ハプティック・オリジン: scale フィールドを置き換えるために、UniformScale プロパティの名前を変更しました。
    • scale このフィールドを非推奨にしました。

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