![]() |
Переполнение стека
Здравствуйте. Некогда ранее не сталкивался с этой проблемкой, пишет ошибку "переполнение стека". Где искать проблему? Подскажите, плиз...
|
В рекурсии. Или в циклах.
|
у меня нет рекурсии. 200 экземпляров классов - это много для стека?
|
Зацикливание самовызовом, когда в результате выполнения функции происходит вызов ее же. Например, в конструкторе класса создается экземпляр этого же класса или его наследника. Или бесконечный цикл.
|
если я выложу код посмотрите?
|
Давай, с этого надо начинать!
|
Вложений: 1
прикрепил) очень нужно найти проблему )))
|
Пересохраните fla под 4ку
|
Вложений: 1
ок, пересохранил
|
19 строка класса CreateUserGrid:
Код AS3:
Код AS3:
|
похоже на то, я убрал наследование в классе CreateUserField и CreateEnemyField, и ошибку больше не пишет. Но почему? Как мне быть если в классе CreateEnemyField мне нужен доступ к свойству _grid класса CreateEnemyGrid.
Добавлено через 8 минут нашел решение, может глупое, но работает просто передаю мой grid параметром в конструкотор класса CreateEnemyField. Спасибо огромное помощь, сам бы ошибку со стеком не нашел бы, мне казалось мой код идеален ))))))) |
Нормальное решение.
|
Да нет, решение - фигня. Каждой ячейки знать всю таблицу не обязательно, ей достаточно знать только свое значение ))) Поэтому я потом упростил )))
|
| Часовой пояс GMT +4, время: 09:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.