public override CodeGenerateSystem.Base.BaseNodeControl Duplicate(DuplicateParam param) { var node = base.Duplicate(param) as ParticleColorControl; node.ColorGradient = ColorGradient.Duplicate(); return(node); }