mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
Made grid snap option work with fXyzSnap flag
This commit is contained in:
parent
d69d9961f8
commit
6180335879
@ -413,9 +413,14 @@ class LevelEditorUIBase(WxAppShell):
|
|||||||
def toggleGridSnap(self, evt):
|
def toggleGridSnap(self, evt):
|
||||||
if self.gridSnapMenuItem.IsChecked():
|
if self.gridSnapMenuItem.IsChecked():
|
||||||
base.direct.manipulationControl.fGridSnap = 1
|
base.direct.manipulationControl.fGridSnap = 1
|
||||||
|
for grid in [self.perspView.grid, self.topView.grid, self.frontView.grid, self.leftView.grid]:
|
||||||
|
grid.fXyzSnap = 1
|
||||||
|
|
||||||
else:
|
else:
|
||||||
base.direct.manipulationControl.fGridSnap = 0
|
base.direct.manipulationControl.fGridSnap = 0
|
||||||
|
for grid in [self.perspView.grid, self.topView.grid, self.frontView.grid, self.leftView.grid]:
|
||||||
|
grid.fXyzSnap = 0
|
||||||
|
|
||||||
def onGridSize(self, evt):
|
def onGridSize(self, evt):
|
||||||
gridSizeUI = GridSizeUI(self, -1, 'Change Grid Size', self.perspView.grid.gridSize, self.perspView.grid.gridSpacing)
|
gridSizeUI = GridSizeUI(self, -1, 'Change Grid Size', self.perspView.grid.gridSize, self.perspView.grid.gridSpacing)
|
||||||
gridSizeUI.ShowModal()
|
gridSizeUI.ShowModal()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user