part_emitter_destroy( ps, ind );
| Argument | La description |
|---|---|
| ps | Le système de particules pour détruire l'émetteur. |
| ind | L'indice de l'émetteur à détruire. |
Retours: N / A
Cette fonction supprimera l'émetteur spécifié du système donné et l'effacera de la mémoire (cela empêchera également toute émission de particules par l'émetteur donné, mais ne les retirera PAS de la pièce). Cette fonction doit toujours être appelée lorsque l'émetteur donné n'est plus nécessaire pour que le système empêche les fuites de mémoire et les erreurs.
if part_emitter_exists(global.Sname, p_emit)
{
part_emitter_destroy(global.Sname, p_emit1);
}
Le code ci-dessus va vérifier si l'émetteur de particules indexé dans la variable "p_emit" existe dans le système de particules donné et si c'est le cas, il est détruit.