Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Публикация флэш кнопок (http://forum.oszone.net/showthread.php?t=124543)

Карина 30-11-2008 05:13 967903

Публикация флэш кнопок
 
Помогите пожалуйста опубликовать флэш кнопки на своем сайте. Каким образом это делается - не могу понять. Сразу публикуются на сайт напрямую. Но ведь мне надо выбрать место куда их расположить, подредактировать и т.д.. Я совсем запуталась. Может нужны другие прогаммы. Не дрим и не фронт пэйдж?

Хотя нет. Вот этот их сайт домашний http://www.flashmenulabs.com/examples_hhhv.htm имеет расширение htm
Непятно. Помогите....

Coutty 30-11-2008 09:11 967934

Рисуете флэшку (movie.swf, например, по адресу path/to/), а потом вставляете код в html:
HTML код:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="nya_movie" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="path/to/movie.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="path/to/movie.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="nya_movie" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Это сгенерировала среда Macromedia Flash 8 (тогда ещё Macromedia). Собственно, MM/Adobe Flash и стоит изучить, если хочется флэшем заниматься. Все остальные программки в той или иной степени ограничивают свободу действий.
Но нужно книжку почитать, чтобы разобраться.
Редактировать готовую флэшку в большинстве случаев нельзя. А где можно, там придётся попотеть так, что проще свою нарисовать :)

Да, ещё забыл добавить:
Ни в коем случае не делайте на флэше навигацию. По ней не пойдут поисковики (кажется, кроме гугла никто не умеет флэш индексировать, да и про него я не уверен), да и многие пользователи отключают флэш-плагин, т.к. на флэше в основном баннеры рисуют.

По поводу того сайта, что вы показали - там используется генерация кода на JavaScript'е. Не забивайте голову :)

Карина 30-11-2008 18:58 968342

Цитата:

Цитата Coutty
Рисуете флэшку (movie.swf, например, по адресу path/to/), а потом вставляете код в html: »

Это где и как?

Coutty 30-11-2008 19:03 968344

Где угодно. Кроме MM/Adobe Flash ничего не знаю:)
Как - это... целая технология)
Я могу вам нарисовать заготовку для кнопки в Macromedia Flash 8. Укажите размеры и приложите фоновый рисунок.
Потом останется поправить текст и ссылку. В том же флэше, разумеется.

Карина 30-11-2008 19:46 968393

Coutty, Я рисую в программах, но как сохранить в swf? одна сохраняет в fml другая в bamp. Что делать?
Может как то конвертировать?

Coutty 30-11-2008 19:55 968403

Я постараюсь удержать себя в руках...
Ладно. Скажу яснее - для рисования флэшек используйте Flash!

Карина 30-11-2008 19:56 968404

Сейчас установлю)

Карина 30-11-2008 20:21 968427

Coutty, Я вам могу показать какие я хочу кнопки. Куда прислать вам файлы?

Coutty 30-11-2008 21:10 968474

Прямо сюда. По поводу файлообменника для картинок - keep4u.ru. Для прочих файлов - zalil.ru

Карина 30-11-2008 21:24 968485

Что то типа этого наверное.
Я установила программу, но пока я в ней разберусь, пройдет не один десяток лет)

Карина 30-11-2008 21:37 968500

Coutty, посмотрите пожалуйста на главной сайта. Хочется что то такое!

Карина 30-11-2008 22:26 968538

Coutty, на самом деле я очень хочу сама понять как это делается. Вот например у меня есть файл knopki.swf , каким образом его вставить? Не могли бы вы мне наглядно исправить например мой файл html чтобы я сама в следующий раз могла этим заниматься?

Coutty 30-11-2008 22:28 968540

Вааааааргх!!!
Простите, не сдержался.
Карина, вы для кого делаете сайт? Для анлимщиков? Каждый пункт навигации по 150 КБ. На главной странице! С ума сойти! Да в жизни больше не пойду на этот сайт)) У меня трафик на вес золота. А здесь на одну только навигацию метра 2-3 уйдёт.


Теперь по вопросу:
если как на картинке флэшку (с выдвигающимися подменюшками), то повозиться придётся изрядно. Думаю, что часа 3-4 уйдёт на создание такого меню.

Как создавать простые кнопки во флэше:
В меню: window -> common libraries -> buttons
Далее - выбрать подходящую кнопку и перетащить на рабочий лист. Изменить размеры до нужных и нажать Ctrl+Enter для просмотра.
Для изменения кадров кнопки - двойной клик по ней.
Что делать дальше (привязка адреса к кнопке), я забыл :) Уже очень давно не интересовался флэшем. Там что-то вроде нескольких строк кода надо написать на ActionScript'е.

Проще будет на JavaScript'е, как мне кажется :)

Вот самый примитивный пример: http://coutty.narod.ru/button.swf (не надо смотреть во весь экран ;)).

Карина 01-12-2008 01:04 968615

Цитата:

Цитата Coutty
Вот самый примитивный пример: http://coutty.narod.ru/button.swf »

Клевый пример!
А по поводу трафика, так сейчас же у всех почти безлимитка.

Coutty, у меня на русском языке программа. Какие там действия надо выполнять?

Coutty 01-12-2008 08:53 968729

Цитата:

Цитата Карина
А по поводу трафика, так сейчас же у всех почти безлимитка. »

Вот как? А у нас adsl только неделю назад появился. Теперь жду, когда можно будет попасть в число "всех". Тех, кто пользуется GPRS на форуме довольно много (и сам среди них был недавно). Впрочем, ваш сайт всё дальше и дальше уходит от поисковой оптимизации, т.ч. за неанлимщиков можно не бояться - всё равно туда не выйдут :)

На русском языке те же самые действия, только по-русски названные)
Ладно, если нет лингво, могу перевести "на глазок":
Меню "Окно" -> Общие библиотеки -> Кнопки.

Карина 01-12-2008 13:59 968963

Цитата:

Цитата Coutty
Впрочем, ваш сайт всё дальше и дальше уходит от поисковой оптимизации, т.ч. за неанлимщиков можно не бояться - всё равно туда не выйдут »

Coutty, какой вы добрый :lol: Сейчас, закончу с дизайном сайта, и начну доставать Вас по этой теме.
И все таки, не могу понять ничего. Как опубликовать эти кнопки?. Если они автоматически на файл публикуются, то встают не в то место которое надо. При редактировании страницы, перетягивании в рамку, теряется анимация и вообще все то что может быть потеряно.

Помогите пожалуйста кто-нибудь. Я скину свой файл со страничкой, и созданный кнопки. А вы мне их внесете на страничку, чтобы я могла понять, разобраться в этом коде. Найдуться добрые люди? :blush:

dmitryst 01-12-2008 14:10 968975

Карина, есть маленькая программка для рисования флеш-кнопок. Наизусть не помню название, но точно помню, что есть. Найду - напишу

Карина 01-12-2008 14:29 968986

dmitryst, спасибо. Вот только у меня уже семь программ стоит, а опубликовать не могу. По крайней мере так как я хочу( Вернее в том месте в котором хочу. Вероятно у меня руки заточены....

Coutty 01-12-2008 15:15 969040

Карина, чтобы было в том месте, где надо, используйте стили:
style='position:absolute; top: 500px; left: 200px'
Координаты, разумеется, самостоятельно надо определить.

Карина 04-12-2008 00:35 971755

Ребята, ну помогите кто-нибудь. Я пришлю вам файлы, сделанное флэш-меню, и страничку куда надо разместить. Разместите пожалуйста и проверьте отображение на сайте. А я уже посмотрю по коду что да как. Пожалуйста. Кто нибудь возьмется помочь?

Вот что выдал мой код
Вот код

<HTML>

<HEAD>

<title>Untitled</title>

<script type="text/javascript" src="swfobject.js"></script>

<script type="text/javascript" src="flying.js"></script>

</HEAD>

<BODY>

<!-- Flash Menu Labs – www.flashmenulabs.com -->

<div id="FlashMenuLabs" style="position:absolute; top:0px; padding-left0:px; z-index:0;">

You need to upgrade your Flash Player or to allow javascript to enable Website menu. </br>

<a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a>

</div>

<script type="text/javascript">

// <![CDATA[

var so = new SWFObject("menu.swf", "menu", "700", "130", "8", "#000000");

so.addParam("wmode", "transparent");

so.addParam("scale", "noscale");

so.addParam("salign", "TL");

so.write("FlashMenuLabs");

// ]]>

</script>

</BODY>

</HTML>





Вот что мне ответили по этому поводу
невидно тут вызова фляши, разве только параметр SWFObject("menu.swf" тогда это обозначает,
что фаел menu.swf лежит в тойже папке что и сам хтмл документ (относителнвй путь) если он и в правду там лежит можно попробывать прописать обсолюдный путь вида http://домен.ру/Moя_папка/.../menu.swf. если лежи не там,
описать где лежит SWFObject("Moя_папка/menu.swf "относиттелным путём или обсолютным хттп как указанно выше



Но я все равно ничего не могу понять(


Время: 07:52.

Время: 07:52.
© OSzone.net 2001-