![]() |
stage не отдаёт свои размеры
Код AS3:
в stageWidth всегда лежит исходный размер. почему содержимое свойства не меняется? |
StageScaleMode.NO_SCALE должен быть.
|
Собственно, так и есть. ) не стал бы спрашивать.
|
Приведите настройки stage и в чем запускаете.
|
Код AS3:
поционирование: Код AS3:
FlashDevelop 4 RC3 |
Вы не ответили в чем запускаете. В браузере или в standalone плеере.
P.S. Вам не кажется странным, сначала позиционировать камеру в зависимости от размеров view, а потом поменять размеры view? |
в браузере.
в stadalone вообще вакханалия. Цитата:
Я позиционирую и меняю размеры view взависимости от размеров stage. Если это поменять местами - ничего не измениться. |
Цитата:
Цитата:
|
view появляетс где-то на stage.stageWidth/4 позиции по x.
Хотя в браузере всё норм, если вырубить мастабирование. Подключение идёт через swfObject.embedSWF: Код AS3:
|
Цитата:
|
view увеличивается "не во все стороны", а растёт только вниз-вправо. (сорри, незнаю как правильно назвать такое масштабирование)
менял местами - ничего не меняется. Координаты верные. Вроде уже всё проверил. Багов не должно быть((( ох ты.... IE 9 единственный показывает правильно. Что за бред???? |
Цитата:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
о..... отлично. благодарю.
Проблема решена. |
Столкнулся с подобной проблемой - swf не отдаёт размеры Stage при запуске html под IE (8)
в том случае, если шаблон html (с swfobject.js) создан в FD и определение Stage во флеш идёт на старте (если вначале грузится xml, а потом определяются размеры, то всё работает нормально). Проверил приведённый выше код внедрения - то же самое. Взял другой метод внедрения (попроще, с функцией run_movie, которая генерит объект) - нет проблем. Видимо, что-то не так в стандартном методе внедрения (конфликт c IE), рабочий js-скрипт там расположен в блоке Head (обычно располагают в body, как в том методе, что работает правильно) и размеры где-то не успевают передаться... |
| Часовой пояс GMT +4, время: 03:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.