mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-20 05:54:54 -04:00
Added fix to be able to give an object to store location for in case the object has already been removed from the doId2do list.
This commit is contained in:
parent
96780fc21f
commit
68d8fe2f20
@ -218,8 +218,11 @@ class DoCollectionManager:
|
|||||||
if distObj is not None:
|
if distObj is not None:
|
||||||
distObj.setLocation(parentId, zoneId)
|
distObj.setLocation(parentId, zoneId)
|
||||||
|
|
||||||
def storeObjectLocation(self, doId, parentId, zoneId):
|
def storeObjectLocation(self, doId, parentId, zoneId, object=None):
|
||||||
|
if (object == None):
|
||||||
obj = self.doId2do.get(doId)
|
obj = self.doId2do.get(doId)
|
||||||
|
else:
|
||||||
|
obj = object
|
||||||
if obj is not None:
|
if obj is not None:
|
||||||
oldParentId = obj.parentId
|
oldParentId = obj.parentId
|
||||||
oldZoneId = obj.zoneId
|
oldZoneId = obj.zoneId
|
||||||
|
Loading…
x
Reference in New Issue
Block a user