ya2 · news · projects · code · about

housekeeping: ya2 module
[pmachines.git] / pmachines / editor / inspector.py
index 4d64dc59b25a431dc0018afac5893f3a30c029ff..1f3be349832c8440f1b04cb81b9cf880202c51d4 100644 (file)
@@ -9,7 +9,6 @@ from direct.gui.DirectGui import DirectButton, DirectFrame, DirectEntry, DirectO
 from direct.gui.DirectGuiGlobals import FLAT, NORMAL
 from direct.gui.OnscreenText import OnscreenText
 from direct.showbase.DirectObject import DirectObject
-from ya2.p3d.gfx import P3dGfxMgr
 from pmachines.items.item import ItemStrategy, FixedStrategy, StillStrategy
 from pmachines.items.box import HitStrategy
 from pmachines.items.domino import DownStrategy, UpStrategy
@@ -371,7 +370,7 @@ class PixelSpaceInspector(DirectObject):
         return img
 
     def __on_item_rototranslated(self, np):
-        pos = P3dGfxMgr.pos2d_p2d(np)
+        pos = np.pos2d_pixel()
         self.__entries.position.set('%s %s' % (str(round(pos[0], 3)), str(round(pos[1], 3))))
         self.__item.json['position'] = list(pos)