J'ai un objet contrôleur que j'attache d'autres nœuds auxiliaires à des références faibles. Le script écoute les événements de transformation de ces autres nœuds, puis fait des choses ..Comment savoir quand un objet de script est supprimé?
Le problème est que lorsque je supprime l'objet contrôleur, je n'ai aucun moyen d'arrêter les écouteurs WHEN. La clause "on delete" se déclenche à chaque fois que le gc le souhaite, souvent seulement après que j'ai fermé max. L'événement nodePreDelete se déclenche au bon moment mais s'exécute dans une portée globale et je n'ai aucune idée de la façon de trouver l'instance de script dont j'ai vraiment besoin
tout à peu près dans max est un referenceTarget et donc une referenceMaker. C'est le scenetree en max. Les notifications sont plus pour les mises à jour de l'interface utilisateur. –