|
@@ -27,9 +27,11 @@ class GridParent:
|
|
|
self.cellOrigin = NodePath("cellOrigin")
|
|
self.cellOrigin = NodePath("cellOrigin")
|
|
|
|
|
|
|
|
def delete(self):
|
|
def delete(self):
|
|
|
- if self.av.getParent() == self.cellOrigin:
|
|
|
|
|
- self.av.detachNode()
|
|
|
|
|
- del self.av
|
|
|
|
|
|
|
+ if self.av:
|
|
|
|
|
+ if self.av.getParent() == self.cellOrigin:
|
|
|
|
|
+ self.av.detachNode()
|
|
|
|
|
+ del self.av
|
|
|
|
|
+ self.av = None
|
|
|
# Remove the gridNodes
|
|
# Remove the gridNodes
|
|
|
self.cellOrigin.removeNode()
|
|
self.cellOrigin.removeNode()
|
|
|
|
|
|