mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
Get rid of assertion warning
This commit is contained in:
parent
97711d14d9
commit
5c52580edd
@ -848,16 +848,23 @@ class DisplayRegionContext(PandaObject):
|
||||
self.camLens.setFov(vfov, hfov)
|
||||
else:
|
||||
self.camLens.setFov(hfov, vfov)
|
||||
|
||||
def getWidth(self):
|
||||
prop = base.win.getProperties()
|
||||
if prop.hasSize():
|
||||
return prop.getXSize()
|
||||
else:
|
||||
return 640
|
||||
|
||||
def getHeight(self):
|
||||
prop = base.win.getProperties()
|
||||
if prop.hasSize():
|
||||
return prop.getYSize()
|
||||
else:
|
||||
return 480
|
||||
|
||||
def camUpdate(self, lens = None):
|
||||
# Window Data
|
||||
prop = base.win.getProperties()
|
||||
try:
|
||||
self.width = prop.getXSize()
|
||||
self.height = prop.getYSize()
|
||||
except AssertionError:
|
||||
self.width = 640
|
||||
self.height = 480
|
||||
self.near = self.camLens.getNear()
|
||||
self.far = self.camLens.getFar()
|
||||
self.fovH = self.camLens.getHfov()
|
||||
|
@ -3414,7 +3414,7 @@ class LevelStyleManager:
|
||||
keys.sort()
|
||||
styles = map(lambda x, d = dictionary: d[x], keys)
|
||||
sf = 0.1
|
||||
aspectRatio = (direct.dr.width/float(direct.dr.height))
|
||||
aspectRatio = (direct.dr.getWidth()/float(direct.dr.getHeight()))
|
||||
for i in range(numItems):
|
||||
# Get the node
|
||||
node = self.createBaselineStyleSample(styles[i])
|
||||
@ -3537,7 +3537,7 @@ class LevelStyleManager:
|
||||
keys.sort()
|
||||
styles = map(lambda x, d = dictionary: d[x], keys)
|
||||
sf = 0.03
|
||||
aspectRatio = (direct.dr.width/float(direct.dr.height))
|
||||
aspectRatio = (direct.dr.getWidth()/float(direct.dr.getHeight()))
|
||||
for i in range(numItems):
|
||||
# Get the node
|
||||
node = self.createWallStyleSample(styles[i])
|
||||
@ -3739,7 +3739,7 @@ class LevelStyleManager:
|
||||
keys.sort()
|
||||
styles = map(lambda x, d = dictionary: d[x], keys)
|
||||
sf = 0.02
|
||||
aspectRatio = (direct.dr.width/float(direct.dr.height))
|
||||
aspectRatio = (direct.dr.getWidth()/float(direct.dr.getHeight()))
|
||||
for i in range(numItems):
|
||||
# Get the node
|
||||
node = self.createBuildingStyleSample(styles[i])
|
||||
@ -3952,7 +3952,7 @@ class LevelStyleManager:
|
||||
newColorMenu = hidden.attachNewNode(menuName + 'Menu')
|
||||
# Compute the angle per item
|
||||
angle = deg2Rad(360.0/float(numItems))
|
||||
aspectRatio = (direct.dr.width / float(direct.dr.height))
|
||||
aspectRatio = (direct.dr.getWidth() / float(direct.dr.getHeight()))
|
||||
# Attach the color chips to the new menu and adjust sizes
|
||||
for i in range (numItems):
|
||||
# Create a text node--just a card, really--of the right color.
|
||||
@ -4034,7 +4034,7 @@ class LevelStyleManager:
|
||||
newMenu = hidden.attachNewNode(dnaType + 'Menu')
|
||||
# Compute angle increment per item
|
||||
angle = deg2Rad(360.0/numItems)
|
||||
aspectRatio = direct.dr.width /float(direct.dr.height)
|
||||
aspectRatio = direct.dr.getWidth() /float(direct.dr.getHeight())
|
||||
# Add items
|
||||
for i in range(0, numItems):
|
||||
if dnaList[i]:
|
||||
@ -4069,7 +4069,7 @@ class LevelStyleManager:
|
||||
newMenu = hidden.attachNewNode(dnaType + 'Menu')
|
||||
# Compute angle per item
|
||||
angle = deg2Rad(360.0/numItems)
|
||||
aspectRatio = direct.dr.width/float(direct.dr.height)
|
||||
aspectRatio = direct.dr.getWidth()/float(direct.dr.getHeight())
|
||||
# Add items
|
||||
for i in range (numItems):
|
||||
# Create text node for each item
|
||||
|
Loading…
x
Reference in New Issue
Block a user