PDA

Просмотр полной версии : Разрешение экрана и флеш.


goword
13.01.2008, 23:57
Есть некое окно, которое можно перетаскивать, флешка сама лежит в хтмл файле, отцентрована.
Размер флешки 500*500
Как реализовать, чтобы окно можно было перетаскивать по всей странице браузера, а не только в самой флешке + важно чтобы окно стопорилось, у краев браузера..

CorC
14.01.2008, 10:11
Непонятно. Окно во флешке? Если да, то тут только флешку тянуть надо на весь экран, по-другому никак.

goword
14.01.2008, 20:59
Непонятно. Окно во флешке? Если да, то тут только флешку тянуть надо на весь экран, по-другому никак.
Как растянуть флешку по высоте? у меня получается только по ширине.

wvxvw
14.01.2008, 23:05
Вас совсем не понятно. Что вы называете окном? Что вы собираетесь перетаскивать? Клип внутри флешки или див в ХТМЛе?

Brainiac
15.01.2008, 01:02
Никак %)

CorC
15.01.2008, 09:32
Как растянуть флешку по высоте? у меня получается только по ширине.
В HTML

width="100%" height="100%"

enepx
15.01.2008, 13:06
юзай SWFObject.js, там есть примеры на полное растягивание в браузере.

Brainiac
15.01.2008, 14:46
Он хочет обьект во флешке чтобы перетаскивался по всему окну браузера...

enepx
15.01.2008, 14:51
вообще, можно, тока это очень жоска, например:
две разные флешки, одна из них (где объект) находится на плавающем диве сверху, с помощью js можно устроить таскание ) а взаимодействие между флешками через LocalConnection какое-нить. Но надо ли это? Проще сделать полноэкранную (полнобраузерную) флешку, если это возможно.
)))

goword
15.01.2008, 15:14
Как я понял флешку можно так растянуть,
<div id="page" align="center"></div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("pre.swf", "main", "100%", "100%", "8", "#000000","","", "", "noFlash.asp" ,"");
so.write("page");
// ]]>
</script>
задача, окна которые всплывают,
(наведите на стол к примеру - выпадет меню, это пока черновой вариант, будет меню видно потом) Так вот окна нужно перетаскивать, а мне нужно определить границы браузера, чтобы за них не заходить

Brainiac
15.01.2008, 17:16
Это вопрос по JavaSctipt а не по ActionScript уже

Arhitector
15.01.2008, 17:26
делаешь все свои перетаскивания во флэше задаешь границы за которые нельзя залазить перетаскиваему окну, и саму флэшку расстягиваешь

Brainiac
15.01.2008, 17:32
С такими ответами и вапросами тут все более не понятно что кто хочет сделать и что хочет сам автор. Если ты хочеш чтобы была флешка каторая перетаскивалась в окне браузера. То сделать это ты сможеш только если у тебя будет в странице браузера одна флека на весь экран. Или если ты с помощью JS создаш окно каторое можно перетаскивать. Так вот в первом случае все просто... А во втором случае ты не там задаеш вопрос. Лучше всего еше раз напиши что ты хочеш сделать более понятно...

iNils
15.01.2008, 19:30
Brainiac получает второй плюс за глобальное игнорирование запятых.
... и бан

goword
16.01.2008, 02:43
хорошо, к примеру создал флешку, растянул ее на весь экран. Далее как мне передать флешу, границы браузера, ведь они зависят от разрешения!

iNils
16.01.2008, 04:27
http://noregret.org/tutor/elastic/

CorC
16.01.2008, 10:12
Stage вам в руки.

goword
16.01.2008, 16:27
Stage вам в руки.
И действительно! :)