Fix avatar masks were generated in the controller instead of the container
This commit is contained in:
@@ -50,6 +50,15 @@ namespace AnimatorAsCode.V1
|
||||
if (component.AssetContainer != null) AssetDatabase.AddObjectToAsset(duplicated, component.AssetContainer);
|
||||
return duplicated;
|
||||
}
|
||||
|
||||
internal static AvatarMask NewAvatarMask(AacConfiguration component, string fullLayerName)
|
||||
{
|
||||
var avatarMask = new AvatarMask();
|
||||
avatarMask.name = "zAutogenerated__" + component.AssetKey + "_" + fullLayerName + "__AvatarMask";
|
||||
avatarMask.hideFlags = HideFlags.None;
|
||||
if (component.AssetContainer != null) AssetDatabase.AddObjectToAsset(avatarMask, component.AssetContainer);
|
||||
return avatarMask;
|
||||
}
|
||||
|
||||
internal static EditorCurveBinding Binding(AacConfiguration component, Type type, Transform transform, string propertyName)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user