We have almost finished the documentation for import PSD. We actually had the documentation complete, then recently decided to make some changes on how things work. The dust has settled on that now. I'll check with Davide on how close we are to publishing the docs.
Until then, it's very similar to the PhotoshopToSpine script. It has all those features plus some very useful new ones like:
[name:value*]
,[slot:value*]
,[bone:value*]
, and[path:value*]
patterns for groups. Layers in the group get a name/slot/bone/path from the pattern with asterisk*
replaced by the layer name. The asterisk can be anywhere, eg[slot:val*ue]
. You can nest multiple patterns too.[!name]
,[!slot]
,[!bone]
, and[!path]
for when you don't want a pattern to apply.[bones]
on a group is equivalent to adding[bone]
to each layer in the group.- Probably other things. It's late and Davide is the wizard behind import PSD!
One last thing worth mentioning, if you use Photoshop (you probably don't but maybe others do) and you want to use features that can't be supported outside of Photoshop (adjustment layers, layer styles, etc) then you can just wrap your layers up in a "smart object". That causes Photoshop to store in the PSD the rasterized hard-to-support-effects and then Spine's import PSD will be able to read it just fine.