申し訳ありませんが、Spine URPシェーダーをUnitypackageとして提供することはできません。その中のシェーダーはUnityのURPシェーダーUPMパッケージに依存しているため、UPMパッケージである必要があります。残念ながら、UPMパッケージをUnitypackageにパックしてパッケージマネージャーに自動的にインポートすることはできないため、zipパッケージとして配布しています。そのため、あなたの使用しているUnitypackageと一緒に同じzipパッケージを他の方にも配布していただく必要があります。
将来的には、コアのspine-unityランタイムもUnitypackageからUPMパッケージに切り替える予定です。これも徐々に廃止されつつある古いシステムであるUnitypackageをこれ以上導入したくないもう1つの理由です。
zipパッケージをダウンロードせずにSpine URPシェーダーUPMパッケージを提供したい場合は、オプションB - git URLからパッケージを追加する場合
で説明されているように、git URLを介してパッケージを追加できます:
spine-unityランタイムドキュメント: オプションの拡張UPMパッケージ
各パッケージのgit URLは現在、ダウンロードページにて一覧化されています:
Spine Unity Download: spine unity 4.0
Spine URPシェーダーの場合、git URL https://github.com/EsotericSoftware/spine-runtimes.git?path=spine-unity/Modules/com.esotericsoftware.spine.urp-shaders#4.0
を使用してください。
I'm sorry to say that we can't provide the Spine URP shaders as a unitypackage. It needs to be a UPM package because the shaders in it have a dependency to Unity's URP shaders UPM package. Unfortunately a UPM package can't be packed to a unitypackage and automatically imported to the Package Manager, so we distribute it as a zip package. You would need to distribute this same zip package alongside your unitypackage that you want to distribute.
We will in the future switch the core spine-unity runtime from unitypackage to UPM package as well, so this is another reason why we would not want to introduce more unitypackages, which is the old system which is slowly becoming obsolete.
If you want to provide the Spine URP shaders UPM package without downloading the zip package, you can add the package via the git URL, as described here under Option B - Add package via git URL
:
spine-unity Runtime Documentation: Installation
The git URLs for each package are now listed on the download page:
Spine Unity Download: spine unity 4.0
For the Spine URP shaders you would use the git URL https://github.com/EsotericSoftware/spine-runtimes.git?path=spine-unity/Modules/com.esotericsoftware.spine.urp-shaders#4.0
.