# ParticleSystemMeshShapeType

> The mesh emission type.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.ParticleSystemModule

```csharp
public enum ParticleSystemMeshShapeType
```

## Fields

| Value                                                                                           | Description                         |
| ----------------------------------------------------------------------------------------------- | ----------------------------------- |
| [Edge](/engine/6000.0/script-reference/unityengine/particlesystemmeshshapetype/edge.md)         | Emit from the edges of the mesh.    |
| [Triangle](/engine/6000.0/script-reference/unityengine/particlesystemmeshshapetype/triangle.md) | Emit from the surface of the mesh.  |
| [Vertex](/engine/6000.0/script-reference/unityengine/particlesystemmeshshapetype/vertex.md)     | Emit from the vertices of the mesh. |
