mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
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…
x
Reference in New Issue
Block a user