void OnSceneGUI() { Undo.RecordObject(target, "Resize TC Particle emitter"); var emitter = target as TCShapeEmitter; TCDrawFunctions.DrawEmitterShape(emitter.ShapeData, emitter.transform); }
void OnSceneGUI() { var system = target as TCParticleSystem; if (system == null) { return; } var emitter = system.Emitter; if (emitter == null) { return; } var transform = system.transform; Undo.RecordObject(target, "Resize TC Particle emitter"); TCDrawFunctions.DrawEmitterShape(emitter.ShapeData, transform); }