Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   AS, рекурсия! (http://www.flasher.ru/forum/showthread.php?t=86714)

lizardman 21.10.2006 17:54

AS, рекурсия!
 
Вот с такой проблемой столкнулся: при более чем 256 рекурсивных вызовах плеер выдает ошибку что их слишком много и это подозрительно и прекращает обрабатывать сценарий. А если их надо больше?!

Можно ли это как-то отключить или хотя бы обойти используя какую-нибудь хитрость?

DarkLight 21.10.2006 18:14

Хитрость есть. Во флексе или Flasm редактируется параметр recursionDepth(помойму так называется). Хотя в 99% случаев без такой глубины можно обойтись

Бармалей 21.10.2006 19:45

В AS < 3 никак не обойти. Принцип песочницы. =)

motor4ik 21.10.2006 19:56

а как в АС3 обойти?

lizardman 21.10.2006 20:07

Обойтись-то можно, но некраство будет... эх!

DarkLight 21.10.2006 20:15

Можно прямым редактированием свф. Качаешь Flasm (freeware). Грузишь готовый свф. Дописываешь там какую хочешь глубину рекурсии и радуешься. Там даже была статейка по интеграции фласма во флэш, только у меня почему-то флеш виснет при использовании их приема.

Либо ищешь полную спецификацию формата и в хексе меняешь вручную.


Часовой пояс GMT +4, время: 08:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.