forked from BilalY/Rasagar
31 lines
1.3 KiB
Markdown
31 lines
1.3 KiB
Markdown
# Kill (Sphere)
|
|
|
|
Menu Path : **Kill >** **Kill (Sphere)**
|
|
|
|
The Kill (Sphere) Block kills (sets the `alive` attribute to false) particles depending on where they are in comparison to a given [Sphere](Type-Sphere.md).
|
|
|
|
## Block settings
|
|
|
|
| **Setting** | **Type** | **Description** |
|
|
| ----------- | -------- | ------------------------------------------------------------ |
|
|
| **Mode** | Enum | The method Unity uses to determine whether to kill a particle. The options are:<br/>• **Solid**: Kills particles within the Sphere.<br/>• **Inverted**: Kills particles outside of the Sphere. |
|
|
|
|
## Block compatibility
|
|
|
|
This Block is compatible with the following Contexts:
|
|
|
|
- [Initialize](Context-Initialize.md)
|
|
- [Update](Context-Update.md)
|
|
- Any output Context
|
|
|
|
## Block properties
|
|
|
|
| **Input** | **Type** | **Description** |
|
|
| ---------- | ------------------------ | ------------------------------------------- |
|
|
| **Sphere** | [Sphere](Type-Sphere.md) | The sphere to compare particle position to. |
|
|
|
|
## Remark
|
|
|
|
- If you use this Block inside an output Context, particles temporarily disappear, but don't stay killed.
|
|
- Make sure to enable the **Reap Particles** option in update, otherwise killed particles don't disappear.
|