Хорошо, задним числом это кажется глупой проблемой, с которой я столкнулся, и в первую очередь не должен был это делать.
У меня есть класс Debug
с функцией с именем trace внутри.который помещает TextField
на сцену и выводит текст.
Теперь я пытаюсь заставить функцию Debug.trace()
выполнять "нормальную" трассировку отладки также изнутри самой стороны.
конечно, это вызывает рекурсивный цикл.
Я пытаюсь выяснить, как я могу получить доступ к верхнему уровню отдельно.Я попытался использовать пространства имен, такие как AS3 :: trace, но безуспешно.
Я знаю, что решение состоит в том, чтобы переименовать мою функцию, чтобы остановить конфликт, но я хотел бы, чтобы это было последним средством.Таким образом, люди, предлагающие РАЗНОЕ решение, были бы полезны.
Он используется во многих местах всего моего кода, поэтому его замена везде будет баллахом.
Спасибо за любые«разные» решения вышеописанного.