[unity] Fix SpineAttachment skinField param.

* Fixed: skinField property from SpineAttachment attribute
* [unity] Fix SpineAttachment skinField param.
This commit is contained in:
Kleber Lopes da Silva 2017-10-18 01:38:48 -02:00 committed by John
parent 4f119dbdc6
commit f336b9f6f5

View File

@ -375,12 +375,10 @@ namespace Spine.Unity.Editor {
ISkeletonComponent skeletonComponent = GetTargetSkeletonComponent(property);
var validSkins = new List<Skin>();
if (skeletonComponent != null && targetAttribute.currentSkinOnly) {
Skin currentSkin = null;
var skinProperty = property.FindPropertyRelative(targetAttribute.skinField);
var skinProperty = property.FindBaseOrSiblingProperty(targetAttribute.skinField);
if (skinProperty != null) currentSkin = skeletonComponent.Skeleton.Data.FindSkin(skinProperty.stringValue);
currentSkin = currentSkin ?? skeletonComponent.Skeleton.Skin;