This version of Unity is unsupported.

ParticleSystem.shape

Switch to Manual

Description

Script interface for the Particle System Shape module.

Configures the initial positions and directions of particles.

Particle System modules do not need to be reassigned back to the system; they are interfaces and not independent objects.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public Mesh myMesh;

void Start() { ParticleSystem ps = GetComponent<ParticleSystem>(); var sh = ps.shape; sh.enabled = true; sh.shapeType = ParticleSystemShapeType.Mesh; sh.mesh = myMesh; } }