mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-08-06 09:43:44 -05:00
Unity 6.2 の時点で、非Genericな `TreeView` が Obsolete となり警告が出るようになりました。これを抑制します。 Unity 6.5 でそのクラスは削除されたため、 https://github.com/vrm-c/UniVRM/issues/2803 で `#if UNITY_6000_5_OR_NEWER` を用いて Unity 6.5 以降はGeneric版の `TreeView<int>` に置き換わるようになっています。 この `#if` 条件を `UNITY_6000_2_OR_NEWER` に拡張することで、 6.5 未満かつ 6.2 の場合でも新版を利用するようにし、警告が出力されないようにしました。 発生していた警告は次のようなものでした。 ``` Packages\VRM10\Editor\Components\SpringBone\SpringBoneTreeView.cs(14,39): warning CS0618: 'TreeView' is obsolete: 'TreeView is now deprecated. You can likely now use TreeView<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeView<InstanceID> to get the proper typing.' ``` |
||
|---|---|---|
| .. | ||
| CustomInspector.cs | ||
| CustomInspector.cs.meta | ||
| SelectedGUI.cs | ||
| SelectedGUI.cs.meta | ||
| SpringBoneTreeView.cs | ||
| SpringBoneTreeView.cs.meta | ||
| VRM10SpringBoneColliderDrawer.cs | ||
| VRM10SpringBoneColliderDrawer.cs.meta | ||
| VRM10SpringBoneColliderEditor.cs | ||
| VRM10SpringBoneColliderEditor.cs.meta | ||
| VRM10SpringBoneColliderGroupDrawer.cs | ||
| VRM10SpringBoneColliderGroupDrawer.cs.meta | ||
| VRM10SpringBoneColliderGroupEditor.cs | ||
| VRM10SpringBoneColliderGroupEditor.cs.meta | ||
| VRM10SpringBoneDrawer.cs | ||
| VRM10SpringBoneDrawer.cs.meta | ||
| VRM10SpringBoneJointEditor.cs | ||
| VRM10SpringBoneJointEditor.cs.meta | ||