Browse Source

Fixed a mistake

Gyedo Jeon 16 years ago
parent
commit
9d25a49bf7
2 changed files with 4 additions and 3 deletions
  1. 2 2
      direct/src/directtools/DirectSession.py
  2. 2 1
      direct/src/showbase/ShowBase.py

+ 2 - 2
direct/src/directtools/DirectSession.py

@@ -959,14 +959,14 @@ class DisplayRegionContext(DirectObject):
             self.camLens.setFov(hfov, vfov)
             self.camLens.setFov(hfov, vfov)
 
 
     def getWidth(self):
     def getWidth(self):
-        prop = self.win.getProperties()
+        prop = base.direct.win.getProperties()
         if prop.hasSize():
         if prop.hasSize():
             return prop.getXSize()
             return prop.getXSize()
         else:
         else:
             return 640
             return 640
 
 
     def getHeight(self):
     def getHeight(self):
-        prop = self.win.getProperties()
+        prop = base.direct.win.getProperties()
         if prop.hasSize():
         if prop.hasSize():
             return prop.getYSize()
             return prop.getYSize()
         else:
         else:

+ 2 - 1
direct/src/showbase/ShowBase.py

@@ -2473,7 +2473,8 @@ class WindowControls:
         self.win = win
         self.win = win
         self.camera = cam
         self.camera = cam
         if camNode is None:
         if camNode is None:
-            self.camNode = cam.node()
+            camNode = cam.node()
+        self.camNode = camNode
         self.camera2d = cam2d
         self.camera2d = cam2d
         self.mouseWatcher = mouseWatcher
         self.mouseWatcher = mouseWatcher
         self.mouseKeyboard = mouseKeyboard
         self.mouseKeyboard = mouseKeyboard