DirectOptionMenu, DirectSlider, DirectCheckButton
from direct.gui.DirectGuiGlobals import FLAT
from direct.gui.OnscreenText import OnscreenText
+from lib.engine.gui.cursor import MouseCursor
class Menu:
self._opt_file = opt_file
self._music = music
self._pipeline = pipeline
+ self._cursor = MouseCursor(
+ 'assets/buttons/arrowUpLeft.png', (.04, 1, .04), (.5, .5, .5, 1),
+ (.01, .01))
self._font = base.loader.load_font('assets/fonts/Hanken-Book.ttf')
self._font.clear()
self._font.set_pixels_per_unit(60)
def destroy(self):
[wdg.destroy() for wdg in self._widgets]
+ self._cursor.destroy()