switch en godot 2.14

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By ariel

Estoy tratando de crear opciones

  1. ,pero no encuentro un swich con godot 2.14 En godot 3 funciona,pero
    con godot 2 parece que no existe en gdscript
 var contador =0
    while contador < 7:
            match(contador):
                 0:
                     pass

¿Qué? ¿Podría por favor dar más detalles sobre su problema?

SIsilicon | 2018-11-27 14:28

¿Podrías también formatear tu código como este?

var contador = 0
while contador < 7:
    match contador:
        0:
            pass

SIsilicon | 2018-11-27 15:10

:bust_in_silhouette: Reply From: p7f

Hasta donde tengo entendido, en godot 2 no está el match: link

Lo que puedes hacer es una serie de if … elif … else como harías en python.

while contador < 7:
    if contador == 0:
        pass
    elif contador == 1:
        pass
    else:
        pass

La sentencia match, hasta donde se, se incluyó en godot 3.

ok,gracias.sI HICE ESO…El tema es que tenia una variable con una lista de booleanos y queria usar el indice para cada caso…

oTra pregunta como hacer para escribir el codigo tabulado con el fondo gris en esta página…
lo trato de hacer pero no puedo y las preguntas no se ven bien…
GRacias y saludos que bueno este foro.

ariel | 2018-11-27 19:14

Para formatear el código de varias líneas, deje una línea en blanco y haga 4 espacios antes del texto del código.

Google Translate this. Leave a blank line before the first line.

SIsilicon | 2018-11-27 19:27

Oh. Veo que ya lo tienes.

SIsilicon | 2018-11-27 19:29