if se usa para ejecutar código solo si se cumple una condición.

Sintaxis básica

if (condicion)
{
    // Código que se ejecuta si la condición es verdadera
}

Ejemplo:

int vida = 50;

if (vida > 0)
{
    Debug.Log("El jugador está vivo");
}

else

else se ejecuta cuando la condición del if es falsa.

int vida = 0;

if (vida > 0)
{
    Debug.Log("El jugador está vivo");
}
else
{
    Debug.Log("El jugador está muerto");
}

else if

Sirve para comprobar varias condiciones.

int vida = 50;

if (vida > 75)
{
    Debug.Log("Mucha vida");
}
else if (vida > 25)
{
    Debug.Log("Vida media");
}
else
{
    Debug.Log("Poca vida");
}

C# evalúa las condiciones de arriba hacia abajo.

Cuando encuentra una verdadera, ejecuta ese bloque y deja de revisar los demás.


Operadores de comparación

Igual

==

Ejemplo: