You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

27 lines
795 B

using System;
using System.Linq;
using UnityEngine;
// TODO: Remove after migration
namespace UnityEditor.VFX
{
class VFXSourceAttributeParameter : VFXAttributeParameter
{
VFXSourceAttributeParameter()
{
location = VFXAttributeLocation.Source;
}
public override void Sanitize(int version)
{
// Create new operator
var attrib = ScriptableObject.CreateInstance<VFXAttributeParameter>();
attrib.SetSettingValue("location", VFXAttributeLocation.Source);
attrib.SetSettingValue("attribute", attribute);
attrib.position = position;
VFXSlot.CopyLinksAndValue(attrib.GetOutputSlot(0), GetOutputSlot(0), true);
ReplaceModel(attrib, this);
}
}
}