actor now has a nicer function than flush for clearing combined actors
This commit is contained in:
parent
2229f81ecf
commit
6f36914330
|
|
@ -450,15 +450,18 @@ class Actor(DirectObject, NodePath):
|
|||
self.notify.warning("called actor.removeNode() on %s without calling cleanup()" % self.getName())
|
||||
NodePath.removeNode(self)
|
||||
|
||||
def flush(self):
|
||||
"""
|
||||
Actor flush function
|
||||
"""
|
||||
def clearPythonData(self):
|
||||
self.__partBundleDict = {}
|
||||
self.__subpartDict = {}
|
||||
self.__sortedLODNames = []
|
||||
self.__animControlDict = {}
|
||||
self.__controlJoints = {}
|
||||
|
||||
def flush(self):
|
||||
"""
|
||||
Actor flush function
|
||||
"""
|
||||
self.clearPythonData()
|
||||
|
||||
if self.__LODNode and (not self.__LODNode.isEmpty()):
|
||||
self.__LODNode.removeNode()
|
||||
|
|
|
|||
Loading…
Reference in New Issue