Как изменить размер флеш-анимации в соответствии с HTML-контейнером? - PullRequest
0 голосов
/ 18 марта 2010

У меня есть флэш-анимация размером 1280x1024, и я хочу встроить ее в файл HTML. Я хочу, чтобы файл флэш-памяти отображался в формате 800x600. Это мой код:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<body align="center">
  <object>
    <param name="movie" value="/flash/connect.swf" />
    <embed src="/flash/connect.swf" width="800" height="600"></embed>
  </object>
</body>
</html>

Ну, это не работает. У меня есть рамка 800x600, но сам файл флэш-памяти все еще отображается в своем первоначальном размере. Может кто-нибудь сказать мне, что я здесь не так сделал?

Спасибо, Эндри

Ответы [ 3 ]

1 голос
/ 18 марта 2010

Вы должны установить внутри предварительно скомпилированного кода параметры stage.align = "left" stage.scale = "noscale" и скомпилировать его для сохранения измерений

0 голосов
/ 20 октября 2012

(a) Добавьте это

<param name="scale" value="default">

в качестве параметра вспышки.

(b) Установите ширину и высоту объекта равными 100%.

Вспышка будет правильно масштабироваться в своем контейнере.

0 голосов
/ 18 марта 2010

AFAIK, Flash-объекты не могут быть изменены во время выполнения. Они могут быть только повторно написаны. Кто-то поправил или подтвердил меня.

...