mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
handle no items div by 0 error
This commit is contained in:
parent
347c04032b
commit
3735dfe129
@ -18,7 +18,10 @@ class PieMenu(NodePath, PandaObject):
|
|||||||
# Initialize instance variables
|
# Initialize instance variables
|
||||||
self.menuItems = menuItems
|
self.menuItems = menuItems
|
||||||
self.numItems = len(self.menuItems)
|
self.numItems = len(self.menuItems)
|
||||||
self.degreesPerItem = 360.0/self.numItems
|
if self.numItems == 0:
|
||||||
|
self.degreesPerItem = 0.0
|
||||||
|
else:
|
||||||
|
self.degreesPerItem = 360.0/self.numItems
|
||||||
self.itemOffset = self.degreesPerItem / 2.0
|
self.itemOffset = self.degreesPerItem / 2.0
|
||||||
self.sfx = self.visibleMenu.getSx()
|
self.sfx = self.visibleMenu.getSx()
|
||||||
self.sfz = self.visibleMenu.getSz()
|
self.sfz = self.visibleMenu.getSz()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user