Parameters and their details
This page explains the overview of each parameter configurable in InstantDestructionSimple (and the base class BaseDestruction).
Physics Settings
| Parameter Name | Type | Default | Recommended | Description |
|---|---|---|---|---|
| Use Gravity | bool | true | - | Determines whether gravity is applied to the fragments. |
| Explosion Speed | float | 2.0 | 0.3 - 2.0 | Sets the strength of the explosion. This becomes the initial velocity when fragments scatter. |
| Impact Strength | float | 0.3 | 0.0 - 5.0 | Sets the strength of the force pushing fragments in the direction of the impact. |
Explosion Speed Comparison (From left to right: 0.0, 0.3, 0.5, 1.0, 5.0)

Effect Settings
| Parameter Name | Type | Default | Description |
|---|---|---|---|
| Dust Particle Prefab | GameObject | DestructionLinePar | Sets the particle effect to be instantiated upon destruction. |
| Destruction Audio Clip | AudioClip | footstep_carpet_001 | Sets the sound effect to be played upon destruction. |
| Destruction Audio Volume | float | 0.5 | Sets the playback volume of the destruction sound. |
After Destruction Settings
| Parameter Name | Type | Default | Description |
|---|---|---|---|
| After Destruction Mode | Enum | Reset | Sets the behavior mode after destruction (see details below). |
| After Destruction Time | float | 1.5 | Sets the wait time (in seconds) from the moment of destruction until the process set in the mode above is executed. |
💡 After Destruction Mode Options:
Nothing: Leaves the fragments as they are after destruction.Destroy: Completely deletes the GameObject from the scene after the set time elapses.Reset: Automatically restores the object to its pre-destruction state after the set time elapses, making it reusable.
