public void GenerateLightningBolt(LightningBolt bolt, LightningBoltParameters p) { Vector3 start = p.ApplyVariance(p.Start, p.StartVariance); Vector3 end = p.ApplyVariance(p.End, p.EndVariance); OnGenerateLightningBolt(bolt, start, end, p); }
public void GenerateLightningBolt(LightningBoltParameters p, LightningBolt bolt) { CurrentBolt = bolt; Vector3 start = p.ApplyVariance(p.Start, p.StartVariance); Vector3 end = p.ApplyVariance(p.End, p.EndVariance); OnGenerateLightningBolt(start, end, p); CurrentBolt = null; }