Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Масштаб фона 
:(
    Опции темы
Draxx
Дата 6.11.2008, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 19.9.2005

Репутация: нет
Всего: нет



Столкнулся с проблемой, есть готовый флешь клип по высоте размер статичный , по ширине размер 100%, все в нутри флеша имеет не изменяемый размер. т.е при расширении окна браузера флешь  растягивается но в нутри флеша все стоит на своем месте и не увеличивается\уменьшается, далее поскольку флешь растягивается то по бокам появляется пустота. ее по средствам хтмл спокойно закрыл фоном который сливался красиво с начинкой флеша + сделал прозрачность флеша чтобы этот фон был виден. но появилась проблема что прозрачность  работает токо на IE и Opera 8  на других версиях и некоторых браузерах она не работает. Вот собственно и возник вопрос : можно ли это сделать в самом флеше не прибегая к услугам  хтмл . спс
PM MAIL   Вверх
bars80080
Дата 6.11.2008, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 1
Всего: 315



как ты вставляешь флэш в хтмл-разметку страницы?
PM MAIL WWW   Вверх
Draxx
Дата 6.11.2008, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 19.9.2005

Репутация: нет
Всего: нет



вот кусок при котором все работает в IE это пишу в хтмл

Код

<table border="0" cellspacing="0" cellpadding="0" WIDTH="100%" HEIGHT="217" ALIGN="top">
  <tr>
    <td>
      <table border="0" cellspacing="0" cellpadding="0" WIDTH="1024" HEIGHT="0" ALIGN="top" >
        <tr>
          <td WIDTH="1024" HEIGHT="0" ></td>
        </tr>
     </table>
    </td>
  </tr>
  <tr>
    <td border="0" cellspacing="0" cellpadding="0" HEIGHT="217" WIDTH="100%" background="logo_bg.png">
      <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" 

width="100%" height="100%" id="rp_logo" align="top">
       <PARAM NAME="allowScriptAccess" value="sameDomain" />
       <PARAM NAME="allowFullScreen" value="false" />
       <PARAM NAME=movie VALUE="rp_logo.swf" />
       <PARAM NAME=menu VALUE=false /> 
       <PARAM NAME=quality VALUE=high />
       <PARAM NAME=scale VALUE=noscale />
       <PARAM NAME=wmode VALUE=transparent />
       <EMBED src="rp_logo.swf" menu=false quality=high  scale=noscale " WIDTH="100%" HEIGHT="217" 

NAME="rp_logo" ALIGN="top"  allowFullScreen="false" allowScriptAccess="sameDomain" type="application/x-

shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></EMBED>
     </OBJECT> 
    </td>
  </tr>
</table>





а это во флеше 


Код

Stage.scaleMode="showAll";
Stage.scaleMode="noScale"; 
Stage.align = "T";   
  
bg._x = bg._y = 0;   
bg.onResize = function() {   
this._width = Stage.width;   
this._height = Stage.height;   
};   
Stage.addListener(bg);   
  
bg.onResize();   


stop();



Это сообщение отредактировал(а) Draxx - 6.11.2008, 19:20
PM MAIL   Вверх
bars80080
Дата 6.11.2008, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 1
Всего: 315



вот смотри, этот параметр, задающий прозрачность флэша:
<PARAM NAME=wmode VALUE=transparent />
нужно найти такой же атрибут для embed
попробуй вставить так как есть:

Код

<embed wmode="transparent" ...

если не получится, надо будет поискать, может они именами отличаются
PM MAIL WWW   Вверх
Draxx
Дата 6.11.2008, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 19.9.2005

Репутация: нет
Всего: нет



я бы хотел  независить от хтмл и не подстраиваться под каждый браузер отдельно. надо это как то сделать в самом флеше.
PM MAIL   Вверх
bars80080
Дата 6.11.2008, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 1
Всего: 315



по-моему, тут без вариантов, именно хтмл-разметка и определяет видимость её же под флэшем (что логично).

сейчас подумал, кстати, можно попытаться задать bgcolor="transparent"
PM MAIL WWW   Вверх
Draxx
Дата 6.11.2008, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 19.9.2005

Репутация: нет
Всего: нет



Цитата

сейчас подумал, кстати, можно попытаться задать bgcolor="transparent"


это где? в хтмл?? в хтмл это ненужно так как там есть свой фон и его закрывает флешь в определенных браузерах... 

можно например при именении размера флеш ролика. разбить его на 3и части лавая, средняя,правая
средняя отцентрована и имеет фиксированный размер. а левая и правая расширяются в зависимости от раширения флеша. и в эти части забить этот фон который бы размножался при расширении но не вытягивался) ?
PM MAIL   Вверх
Maksys
Дата 8.11.2008, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Future Splasher
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 15.6.2005
Где: Екатеринбург

Репутация: 3
Всего: 17



Цитата(Draxx @  7.11.2008,  00:11 Найти цитируемый пост)
я бы хотел  независить от хтмл и не подстраиваться под каждый браузер отдельно. надо это как то сделать в самом флеше. 

Один из членов сообщества разработал контейнер на эту тему


--------------------
 С уважением, BiMaWa™©.
user posted image
user posted image
PM MAIL ICQ Skype GTalk   Вверх
Draxx
Дата 9.11.2008, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 19.9.2005

Репутация: нет
Всего: нет



спасибо огромное! буду разбираться
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 1,2 | Следующая тема »


 




[ Время генерации скрипта: 0.0497 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.