0 votes

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
in Engine by (143 points)
edited by

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

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

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

1 Answer

+1 vote
Best answer

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.

by (3,400 points)
selected by

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.

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.

Oh. Veo que ya lo tienes.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.