Fixed deprecated usage of NodePath.remove in directtools

This commit is contained in:
fireclawthefox 2017-01-26 11:25:52 +01:00 committed by rdb
parent ad34bc3eb8
commit 8696dcea2c
3 changed files with 5 additions and 5 deletions

View File

@ -413,7 +413,7 @@ class DirectCameraControl(DirectObject):
np = NodePath('temp')
np.setPos(base.direct.camera, hitPt)
self.coaMarkerPos = np.getPos()
np.remove()
np.removeNode()
self.coaMarker.setPos(self.coaMarkerPos)
iRay.collisionNodePath.removeNode()

View File

@ -186,7 +186,7 @@ class DirectManipulationControl(DirectObject):
def drawMarquee(self, startX, startY):
if self.marquee:
self.marquee.remove()
self.marquee.removeNode()
self.marquee = None
if base.direct.cameraControl.useMayaCamControls and base.direct.fAlt:
@ -228,7 +228,7 @@ class DirectManipulationControl(DirectObject):
skipFlags |= SKIP_CAMERA * (1 - base.getControl())
if self.marquee:
self.marquee.remove()
self.marquee.removeNode()
self.marquee = None
base.direct.deselectAll()
@ -1691,7 +1691,7 @@ class ObjectHandles(NodePath, DirectObject):
np.setPos(base.direct.camera, hitPt)
resultPt = Point3(0)
resultPt.assign(np.getPos())
np.remove()
np.removeNode()
del iRay
return resultPt

View File

@ -900,7 +900,7 @@ class DirectSession(DirectObject):
# If nothing specified, try selected node path
nodePath = self.selected.last
if nodePath:
nodePath.remove()
nodePath.removeNode()
def removeAllSelected(self):
self.selected.removeAll()