From 7b4ecbd60f9cb5372b730abc866f7360ec4ff38b Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 9 Dec 2020 15:44:13 +0100 Subject: [PATCH] directtools: Fix use of built-in direct instead of base.direct --- direct/src/directtools/DirectSelection.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/direct/src/directtools/DirectSelection.py b/direct/src/directtools/DirectSelection.py index 49410656b3..3352705544 100644 --- a/direct/src/directtools/DirectSelection.py +++ b/direct/src/directtools/DirectSelection.py @@ -529,7 +529,7 @@ class SelectionQueue(CollisionHandlerQueue): # Well, no way to tell. Assume we're not backfacing. return 0 - if direct: + if base.direct: cam = base.direct.cam else: cam = base.cam @@ -602,7 +602,7 @@ class SelectionRay(SelectionQueue): if xy: mx = xy[0] my = xy[1] - elif direct: + elif base.direct: mx = base.direct.dr.mouseX my = base.direct.dr.mouseY else: @@ -613,7 +613,7 @@ class SelectionRay(SelectionQueue): mx = base.mouseWatcherNode.getMouseX() my = base.mouseWatcherNode.getMouseY() - if direct: + if base.direct: self.collider.setFromLens(base.direct.camNode, mx, my) else: self.collider.setFromLens(base.camNode, mx, my)