1 from panda3d
.core
import load_prc_file_data
, Texture
, TextProperties
, TextPropertiesManager
2 from ya2
.utils
.gfx
import Point
8 GuiTools
.__create
_text
_properties
_scale
()
10 def __create_text_properties_scale():
11 (t
:= TextProperties()).set_text_scale(.64)
12 TextPropertiesManager
.get_global_ptr().set_properties('scale', t
)
16 load_prc_file_data('', 'window-type none')
20 return Point(base
.mouseWatcherNode
.get_mouse())
24 font
= base
.loader
.load_font(path
)
26 font
.set_pixels_per_unit(60)
27 font
.set_minfilter(Texture
.FTLinearMipmapLinear
)
28 font
.set_outline((0, 0, 0, 1), .8, .2)