T.Fly() :I tried copying just the scene file to Assets directory in a completely new Unity 2021.3.6f1 project with the same result - a bunch of missing script and skeleton data asset dependencies.
Thanks for posting the additional screenshots. The problem with the missing scripts at the Outline Shaders URP
scene is that it uses some existing example scripts from the spine-unity-examples
package. To resolve the missing script problems, please install this example package as well, as listed on the download page:
spine-unity Download: Download
To save you some time, the git URL is as follows: https://github.com/EsotericSoftware/spine-runtimes.git?path=spine-unity/Assets/Spine Examples#4.1
T.Fly() :Copying the "URP 2D Shaders" scene went a little bit better since it actually runs but it displays weirdly:
[..]
The test project is set to URP 2D renderer using the new 2D URP template.
Your project has the wrong Universal Render Pipeline Asset assigned in the project settings under Graphics
- Scriptable Render Pipeline Settings
, it's using the default Unity 2D URP asset. Please use the provided Example 2D URP Asset
for the URP 2D Shaders
example scene which is located in the same folder (or the 3D counterpart Example URP Asset
for the URP 3D Shaders
example scene). This Example 2D URP Asset
has the rim light mask channels properly setup, without them the blue rim-light will not be masked and will be applied to all pixels.
I will add some description text to the example scenes which point out these pitfalls and the respective solution. Thanks for reporting!
We've added text remarks in both the URP 2D Shaders
and Outline Shaders URP
scenes accordingly. Hopefully this will prevent future troubles.
A new URP shaders UPM package is available for download here as usual:
spine-unity Download