Esempio n. 1
0
 public override void ReadFrom(object obj)
 {
     base.ReadFrom(obj);
     if (obj == null)
     {
         return;
     }
     UnityEngine.ParticleSystem.SizeBySpeedModule o = (UnityEngine.ParticleSystem.SizeBySpeedModule)obj;
     enabled        = o.enabled;
     size           = Read(size, o.size);
     sizeMultiplier = o.sizeMultiplier;
     x            = Read(x, o.x);
     xMultiplier  = o.xMultiplier;
     y            = Read(y, o.y);
     yMultiplier  = o.yMultiplier;
     z            = Read(z, o.z);
     zMultiplier  = o.zMultiplier;
     separateAxes = o.separateAxes;
     range        = o.range;
 }
Esempio n. 2
0
 public override object WriteTo(object obj, System.Collections.Generic.Dictionary <long, UnityEngine.Object> objects)
 {
     obj = base.WriteTo(obj, objects);
     if (obj == null)
     {
         return(null);
     }
     UnityEngine.ParticleSystem.SizeBySpeedModule o = (UnityEngine.ParticleSystem.SizeBySpeedModule)obj;
     o.enabled        = enabled;
     o.size           = Write(o.size, size, objects);
     o.sizeMultiplier = sizeMultiplier;
     o.x            = Write(o.x, x, objects);
     o.xMultiplier  = xMultiplier;
     o.y            = Write(o.y, y, objects);
     o.yMultiplier  = yMultiplier;
     o.z            = Write(o.z, z, objects);
     o.zMultiplier  = zMultiplier;
     o.separateAxes = separateAxes;
     o.range        = range;
     return(o);
 }