sceneeditor: Fixes for missing/extraneous/misplaced imports

This commit is contained in:
rdb 2020-12-29 14:39:18 +01:00
parent 58b9de70c1
commit d3ebeee058
16 changed files with 19 additions and 29 deletions

View File

@ -9,7 +9,6 @@ from seColorEntry import *
from direct.tkwidgets import VectorWidgets
from direct.tkwidgets import Floater
from direct.tkwidgets import Slider
import string, math, types
from panda3d.core import *

View File

@ -2,7 +2,7 @@
# TK and PMW INTERFACE MODULES#
###############################
from direct.showbase.TkGlobal import*
import Pmw
import Pmw, sys
from direct.tkwidgets import Dial
from direct.tkwidgets import Floater
@ -27,7 +27,6 @@ from direct.actor import Actor
# Core Python Modules #
###############################
import os
import string
import sys
import seParticleEffect

View File

@ -7,7 +7,7 @@ from direct.tkwidgets.AppShell import AppShell
from seColorEntry import *
from direct.tkwidgets.VectorWidgets import Vector3Entry
from direct.tkwidgets.Slider import Slider
import sys, math, types, Pmw
import sys, Pmw
from panda3d.core import *
if sys.version_info >= (3, 0):

View File

@ -10,7 +10,7 @@ from direct.showbase.ShowBaseGlobal import *
from direct.interval.IntervalGlobal import *
from direct.showbase.DirectObject import DirectObject
from panda3d.core import *
import math
from direct.task import Task
class ViewPort:

View File

@ -36,17 +36,12 @@ from seBlendAnimPanel import *
from controllerWindow import *
from AlignTool import *
import os
import string
from direct.tkwidgets import Dial
from direct.tkwidgets import Floater
from direct.tkwidgets import Slider
from direct.actor import Actor
import seAnimPanel
from direct.task import Task
import math
#################################################################
# All scene and windows object will be stored in here.

View File

@ -5,9 +5,7 @@
# Import Tkinter, Pmw, and the floater code from this directory tree.
from direct.tkwidgets.AppShell import *
from direct.showbase.TkGlobal import *
import string
import math
import types
import sys
from direct.task import Task
if sys.version_info >= (3, 0):
@ -407,7 +405,7 @@ class AnimPanel(AppShell):
#################################################################
if self.animName in self['animList']:
# Convert scale value to float
frame = string.atof(frame)
frame = float(frame)
# Now convert t to seconds for offset calculations
if self.unitsVar.get() == FRAMES:
frame = frame / self.fps

View File

@ -5,9 +5,7 @@
# Import Tkinter, Pmw, and the floater code from this directory tree.
from direct.tkwidgets.AppShell import *
from direct.showbase.TkGlobal import *
import string
import math
import types
import sys
from direct.task import Task
if sys.version_info >= (3, 0):
@ -431,7 +429,7 @@ class BlendAnimPanel(AppShell):
#################################################################
if (self.animNameA in self['animList'])and(self.animNameB in self['animList']):
# Convert scale value to float
frame = string.atof(frame)
frame = float(frame)
# Now convert t to seconds for offset calculations
if self.unitsVar.get() == FRAMES:
frame = frame / self.fps

View File

@ -16,6 +16,7 @@ from direct.directtools.DirectUtil import *
from seGeometry import *
from direct.directtools.DirectGlobals import *
from direct.task import Task
import math
CAM_MOVE_DURATION = 1.2
COA_MARKER_SF = 0.0075

View File

@ -8,7 +8,6 @@ from panda3d.core import *
from direct.showbase.ShowBaseGlobal import *
import os
import shutil
import string
####################################################################################################################################################
#### These modules are modified versions of Disney's equivalent modules

View File

@ -14,6 +14,7 @@
from direct.showbase.DirectObject import *
from direct.directtools.DirectUtil import *
from seGeometry import *
import math
class DirectGrid(NodePath,DirectObject):
def __init__(self):

View File

@ -5,7 +5,6 @@
from direct.showbase.DirectObject import *
from direct.directtools import DirectUtil
from panda3d.core import *
import string
class seLight(NodePath):

View File

@ -17,6 +17,7 @@ from direct.directtools.DirectGlobals import *
from direct.directtools.DirectUtil import *
from seGeometry import *
from direct.task import Task
import math
class DirectManipulationControl(DirectObject):
def __init__(self):
@ -601,7 +602,7 @@ class ObjectHandles(NodePath,DirectObject):
self.reparentTo(hidden)
def enableHandles(self, handles):
if type(handles) == types.ListType:
if type(handles) is list:
for handle in handles:
self.enableHandle(handle)
elif handles == 'x':
@ -642,7 +643,7 @@ class ObjectHandles(NodePath,DirectObject):
self.zDiscGroup.reparentTo(self.zHandles)
def disableHandles(self, handles):
if type(handles) == types.ListType:
if type(handles) is list:
for handle in handles:
self.disableHandle(handle)
elif handles == 'x':

View File

@ -25,7 +25,8 @@ from direct.tkwidgets.Slider import Slider
from direct.tkwidgets.EntryScale import EntryScale
from direct.tkwidgets.VectorWidgets import Vector2Entry, Vector3Entry
from direct.tkwidgets.VectorWidgets import ColorEntry
import os, string, sys, Pmw
import os, sys, Pmw
import math
if sys.version_info >= (3, 0):
from tkinter import Button, Frame, Radiobutton, Checkbutton, Label
@ -374,7 +375,7 @@ class MopathRecorder(AppShell, DirectObject):
self.speedEntry.bind(
'<Return>',
lambda e = None, s = self: s.setSpeedScale(
string.atof(s.speedVar.get())))
float(s.speedVar.get())))
self.speedEntry.pack(side = tkinter.LEFT, expand = 0)
frame.pack(fill = tkinter.X, expand = 1)

View File

@ -3,7 +3,6 @@ from panda3d.physics import *
from direct.particles.ParticleManagerGlobal import *
from direct.showbase.PhysicsManagerGlobal import *
#import OrientedParticleFactory
import string
import os
from direct.directnotify import DirectNotifyGlobal
import sys

View File

@ -20,9 +20,9 @@ from seGeometry import *
from direct.tkpanels import Placer
from direct.tkwidgets import Slider
from direct.gui import OnscreenText
import types
import string
from direct.task import Task
from direct.showbase import Loader
import math
class SeSession(DirectObject): ### Customized DirectSession

View File

@ -12,7 +12,7 @@
#
#################################################################
import os, sys, string, Pmw
import os, sys, Pmw
from direct.showbase.DirectObject import DirectObject
from panda3d.core import *
@ -221,7 +221,7 @@ class TreeNode:
self.children[key] = child
self.kidKeys.append(key)
# Remove unused children
for key in self.children.keys():
for key in list(self.children.keys()):
if key not in self.kidKeys:
del(self.children[key])
cx = x+20