![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Здравствуйте! Поиск не дал мне ответа((
Пытаюсь сделать прорезиненый сайт. В одной из сцен создаю клип и загружаю в него картинку. Естественно дожидаюсь загрузки картинки, и потом вычисляю координаты. Во флэше: Stage.scaleMode = "noScale"; Stage.align = "TC"; //cut target_mc._x = Stage.width/2-(target_mc._width/2); target_mc._y = Stage.height/2-(target_mc._height/2); <body><center><div id="cont"></div></center>
<script type="text/javascript">// <![CDATA[
var cont = new SWFObject("index.swf", "cont", "100%", "800", "8", "000000");
cont.write("cont");
// ]]>
</script>
</body>
Но target_mc._x (координату клипа), он начинает считать не от начала видимой зоны, а от самого левого края флэшки (от самого левого клипа во флэше). Как решить проблему? может я что-то не так сделал? |
|
|||||
|
Не помогло(((
весь сайт сдвинул влево, а координаты всё равно смещенны как и писал выше. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Цитата:
|
|
|||||
|
Вот она истина! Спасибо большое, всё получилось.
Рецепт: просто сделать контейнер по центру, и отталкиваться от него, а не от Stage.width)) Единственное не понятно, почему на обычных мониторах, центровал нормально, а на широкоформатном нет...но это уже другой вопрос. Тема закрыта. Ещё раз спасибо! |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 357
|
а как разместить по центру все содержимое флэшки сразу, не пакуя его в один клип?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|