瀏覽代碼

Fixed a mistake

Gyedo Jeon 16 年之前
父節點
當前提交
9d25a49bf7
共有 2 個文件被更改,包括 4 次插入3 次删除
  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)
 
     def getWidth(self):
-        prop = self.win.getProperties()
+        prop = base.direct.win.getProperties()
         if prop.hasSize():
             return prop.getXSize()
         else:
             return 640
 
     def getHeight(self):
-        prop = self.win.getProperties()
+        prop = base.direct.win.getProperties()
         if prop.hasSize():
             return prop.getYSize()
         else:

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

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