Гуглите алгоритмы поиска пути.
Или ищите на форуме.
Много раз обсуждались.
И не используйте вложенных функций.
Они тут ни к чему.
И имена переменных в ас3 принято писать с маленькой буквы (кивок в сторону Room)
Вообще почитайте
соглашение по написанию кода