Прошу модераторов быть снисходительными, но ничего похожего я в поиске не нашел. Поправьте меня если что.
Проблема очень странная, а сам я не силен во флеше и не могу найти в оф.доках решение. В общем есть флешка (сделана в CS3), в два слоя. В нижний слой загружается флешка, сделанная одной из программ панорамирования, в верхнем находится две картинки - вертикальные куски рамки (горизонтальные уже в самой html-странице). Так сделано потому что если флешка должна немного заезжать под рамку, и если рамку целиком вынести в хтмл и флешу поставить wmode=opaque, тормозит в IE безумно.
Левая часть рамки выровнена по левому краю слоя, а правая через AS при ресайзе устанавливается в stage.stageWidth. Таким образом, по задумке, кусочки рамки всегда находятся по краям флеша на странице.
Однако задумка выполняется только в плеере 9.0 r45 и то для файрфокса. В IE (независимо от версии) и в 9.0 r115 для других браузеров, слой с рамкой почему то смещается целиком в зависимости от размера. Т.е. при определенном размере она стоит как надо, при меньшем - уезжает влево, при большем - вправо. Подскажите пожалуйста, чем это может быть вызвано.
Второй косяк трудно исправить не зная особенностей той самой программы панорамирования (кажется это Pano2QTVR), но суть в том что при создании в ней активных областей они ведут себя странно. В 9.0 r115 все работает как часы, а вот в r45 и в более ранних, при переходе по любой из них, все остальные и она сама перестает работать. Причем даже если закрыть/открыть вкладку или обновить страницу - все равно никуда не переходит.
Поделитесь советом.
