![]() |
как передать stage в подгружаемый swf?
есть прелоадер loader.swf,
в него подгружаю site.swf в site.swf часто использую stage, к примеру stageWidth, что нужно для резинового сайта. компилирую loader.swf, он выдает ошибку: Код AS1/AS2:
trace("stageWidth " + stage.stageWidth); вопрос в том, как передать stage в подгружаемый swf? или почему он является null? |
stage у мувика появляется только после того, как мувик добавлен на сцену. Видимо ты пытаешься в site.swf обратиться к stage в конструкторе. Нужно так:
Код AS3:
|
интересно, а можно передать в конструктор stage из того места, где этот stage виден и пользоваться им без зазрения совести?)))
|
можно. только зачем?
|
Цитата:
|
затупил, нашел классную статью по этому поводу:
http://ruslanshestopal.com/actionscript3_tips/84 да, iflamberg, ты прав, спасибо |
| Часовой пояс GMT +4, время: 20:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.