diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index 215a411d93..95e7d9895b 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -2176,6 +2176,10 @@ class ScratchPad: def __init__(self, **kArgs): for key, value in kArgs.items(): setattr(self, key, value) + self._keys = kArgs.keys() + def destroy(self): + for key in self._keys: + delattr(self, key) class Sync: _SeriesGen = SerialNumGen()