Ekspoint Posted August 15, 2015 Share Posted August 15, 2015 (edited) Я не могу понять почему у меня рисуется текс GUI всегда с лева и вверху, хотя задал что бы рисовало с права и внизу Что не так? defaultConfig = {'ArenaPanel': {'posX': 300,'posY': 150,'hcentered': False,'vcentered': False,'font': 'default_small'}) def nst_text(message, time, color = '#FFFFFF', font = 'hpmp_panel'): global g_text if g_text is not None: GUI.delRoot(g_text) g_text = None g_text = GUI.Text('') g_text.verticalAnchor = 'BOTTOM' g_text.horizontalAnchor = 'RIGHT' g_text.widthMode = 'PIXEL' g_text.heightMode = 'PIXEL' g_text.verticalPositionMode = 'PIXEL' g_text.horizontalPositionMode = 'PIXEL' g_text.colourFormatting = True color = '\\c' + re.sub('[^A-Za-z0-9]+', '', color) + 'FF;' font = font + '.font' g_text.font = font g_text.text = color + message GUI.addRoot(g_text) onChangeScreenResolution() BigWorld.callback(time, nst_del_text) return def onChangeScreenResolution(): sr = GUI.screenResolution() if g_text is None: return x = sr[0] / 2 + defaultConfig['ArenaPanel']['posX'] if defaultConfig['ArenaPanel']['hcentered'] else defaultConfig['ArenaPanel']['posX'] y = sr[1] / 2 + defaultConfig['ArenaPanel']['posY'] if defaultConfig['ArenaPanel']['vcentered'] else defaultConfig['ArenaPanel']['posY'] g_text.position = (x, y, DEPTH_OF_GunMarker) return g_guiResetters.add(onChangeScreenResolution) Edited August 15, 2015 by Dark_Knight_MiX 2 @ Quote Link to comment Short link Share on other sites More sharing options...
KACTET Posted August 15, 2015 Share Posted August 15, 2015 (edited) мама, папа = GUI.screenResolution() .verticalPositionMode = horizontalPositionMode = 'PIXEL' position = (мама * 0.5 + 600 , папа * 0.6, 0.8) Edited August 15, 2015 by KACTET 2 4 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.