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
799 B

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