Example #1
0
 public static void LoadScene(string name, ExitDir dir = ExitDir.RIGHT)
 {
     direction = dir;
     instance.anim.SetInteger("dir", dir.toInt());
     instance.anim.SetTrigger("close");
     instance.StartCoroutine(instance.LoadSceneAsync(name));
 }
Example #2
0
    public static int toInt(this ExitDir dir)
    {
        switch (dir)
        {
        case ExitDir.RIGHT:
            return(0);

        case ExitDir.BOTTOM:
            return(1);

        case ExitDir.LEFT:
            return(2);

        case ExitDir.TOP:
            return(3);

        default:
            return(-1);
        }
    }