← インデックスページ に戻る
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フィールドを非推奨にしました。
← インデックスページ に戻る