mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-08-08 02:34:39 -05:00
Unity 6.2 以降で、UniVRMが利用している ShaderUtil の次のメンバーが Obsolete となり警告が出るようになりました。 - [GetPropertyCount](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyCount.html) - [GetPropertyType](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyType.html) - [GetPropertyName](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyName.html) - [ShaderPropertyType](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.ShaderPropertyType.html) これらは `Shader` インスタンスのメソッドと `UnityEngine.Rendering.ShaderPropertyType` に置き換わりました。これらの置き換え後の項目は全て UniVRM の最小サポートバージョンである Unity 2022.3 LTS にも存在するため、そのまま置き換えました。 発生していた警告は次のようなものでした。 ``` Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(19,33): warning CS0618: 'ShaderUtil.GetPropertyCount(Shader)' is obsolete: 'Use Shader.GetPropertyCount instead.' Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(21,32): warning CS0618: 'ShaderUtil.GetPropertyType(Shader, int)' is obsolete: 'Use Shader.GetPropertyType instead.' Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(22,28): warning CS0618: 'ShaderUtil.GetPropertyName(Shader, int)' is obsolete: 'Use Shader.GetPropertyName instead.' ``` |
||
|---|---|---|
| .. | ||
| RecordDisposer.cs | ||
| RecordDisposer.cs.meta | ||
| vrmAssetPostprocessor.cs | ||
| vrmAssetPostprocessor.cs.meta | ||
| VRMBlendShapeExportFilter.cs | ||
| VRMBlendShapeExportFilter.cs.meta | ||
| VRMEditorExporter.cs | ||
| VRMEditorExporter.cs.meta | ||
| VRMEditorImporterContext.cs | ||
| VRMEditorImporterContext.cs.meta | ||
| VRMExporterVaildator.cs | ||
| VRMExporterVaildator.cs.meta | ||
| VRMExporterWizard.cs | ||
| VRMExporterWizard.cs.meta | ||
| VRMExportOptions.cs | ||
| VRMExportOptions.cs.meta | ||
| VRMExportSettings.cs | ||
| VRMExportSettings.cs.meta | ||
| VRMExportSettingsEditor.cs | ||
| VRMExportSettingsEditor.cs.meta | ||
| VRMHumanoidNormalizerMenu.cs | ||
| VRMHumanoidNormalizerMenu.cs.meta | ||
| VRMImporterMenu.cs | ||
| VRMImporterMenu.cs.meta | ||
| VRMMaterialValidator.cs | ||
| VRMMaterialValidator.cs.meta | ||
| VRMSampleCopy.cs | ||
| VRMSampleCopy.cs.meta | ||
| VRMVersionMenu.cs | ||
| VRMVersionMenu.cs.meta | ||