コード例 #1
0
ファイル: NuevoJuego.py プロジェクト: daiseves/Scrabble
def preguntar():
    des = {'font': ('Verdana', 10), 'size': (10, 2)}
    layout = [[
        sg.Text("Hay una partida guardada ¿Desea continuarla?",
                font=("Current", 13),
                text_color='saddlebrown',
                pad=(0, 10))
    ], [sg.Button('Si', **des), sg.Button('No', **des)]]

    window = sg.Window('Partida guardada.',
                       layout,
                       size=(500, 120),
                       element_justification='center')
    event, values = window.Read()
    if event is 'Si':
        window.Close()
        carga = True
        valor = f.set_partida()
        jugador_actual = valor[3][1] if (valor[3][0].get_name()
                                         == 'PC') else valor[3][0]
        j.jugar(valor[0], valor[1], valor[2], valor[3], jugador_actual,
                valor[4], valor[5], valor[6], carga, valor[7], valor[8],
                valor[9], valor[10], valor[11])
    elif event is 'No':
        window.Close()
        main()
コード例 #2
0
def main():
    sg.SetOptions(background_color='#E5CEAC',
                  button_color=('white', 'saddlebrown'),
                  element_background_color='#E5CEAC',
                  text_element_background_color='#E5CEAC')

    des = {'font': ("Current", 16), 'size': (16, 2)}

    layout = [[
        sg.Image(filename='Imagenes/ScrabbleWord.png', size=(1000, 250))
    ],
              [
                  sg.Button('Nuevo Juego', **des),
                  sg.Button('Cargar Juego', **des),
                  sg.Button('Top 10', **des)
              ]]

    window = sg.Window('Bienvenido al ScrabbleAR',
                       layout,
                       size=(900, 400),
                       element_justification='center')

    fun.verificar()
    while True:
        event, values = window.read()
        if event is 'Nuevo Juego':
            window.Close()
            n.inicio()
        if event == 'Top 10':
            t.main()
        if event is 'Cargar Juego':
            window.Close()
            carga = True
            valor = fun.set_partida()
            sg.popup('Partida cargada con éxito. ',
                     title='exito',
                     background_color='#E5CEAC',
                     text_color='#8B4513',
                     button_color=('white', '#8B4513'))
            jugador_actual = valor[3][1] if (valor[3][0].get_name()
                                             == 'PC') else valor[3][0]
            j.jugar(valor[0], valor[1], valor[2], valor[3], jugador_actual,
                    valor[4], valor[5], valor[6], carga, valor[7], valor[8],
                    valor[9], valor[10], valor[11])