Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Flash

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Что внутри файла .fla ?

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]   [41-50]  [51-54] 

 
 автор: Владимир55   (28.04.2011 в 22:39)   письмо автору
 
   для: elenaki   (28.04.2011 в 20:07)
 

Даже удивительно, как здорово получилось!

Спасибо!

  Ответить  
 
 автор: elenaki   (28.04.2011 в 20:07)   письмо автору
32 Кб
 
   для: Владимир55   (28.04.2011 в 19:49)
 

в прикрепленном файле - флаш ролик с одним объектом. это - прозрачная кнопка, по нажатию на которую происходит переход на index.php

откройте одновременно вашу шапку и этот файл с кнопкой. скопируйте кнопку из моего файла. создайте в своем файле новый слой поверх всех имеющихся. вставьте на него объект. придайте ему нужные размеры . измените, если надо, адрес в окне Action. все ваши объекты будут работать как и раньше, если их не закрывает моя кнопка.

  Ответить  
 
 автор: Владимир55   (28.04.2011 в 19:49)   письмо автору
 
   для: cheops   (28.04.2011 в 19:42)
 

Получается, что флеш хоть и не простая штука, но и не совсем уж нечто непознаваемое... А то, случалось, как скажешь, что надо во флешке что-то изменить, так проблема до небес... Бывало проще с Мосфильма бригаду вызвать, нежели во флешке какой-нибудь шарик передвинуть. Теперь же трудоёмкость этих дел стала понятна.

Спасибо, cheops !

  Ответить  
 
 автор: cheops   (28.04.2011 в 19:42)   письмо автору
 
   для: Владимир55   (28.04.2011 в 19:38)
 

Нет, вот так запросто скорее всего не получится, либо ссылка не будет работать, либо пункты меню.

  Ответить  
 
 автор: Владимир55   (28.04.2011 в 19:38)   письмо автору
 
   для: cheops   (28.04.2011 в 19:32)
 

То есть, это нужно влезать внутрь флеш?

А по аналогии
<p><a href="index.html"><img border="0" src="images/p.jpg" width="158" height="120"></a></p>
, где вместо графического файла флешка, невозможно?

  Ответить  
 
 автор: cheops   (28.04.2011 в 19:32)   письмо автору
 
   для: Владимир55   (28.04.2011 в 19:20)
 

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

Отступление: Это полноценная событийная среда с достаточно развитыми средствами - в ней можно делать практически все что угодно и создавать произвольные элементы управления. Почему Flash-разработки в прошлом часто подвергались критике: очень часто создавались крайне причудливые и неинтуитивные элементы управления, которые не были понятны рядовому пользователю. Ведь даже в Windows вы на самом деле имеете дело не с кнопками и полями ввода, а с окнами (такими же как окно браузера или любой другой программы), которые выглядят и ведут себя как элементы управления. Ничто не мешает создать вместо кноки OK какую-нибудь муху, которая будет бегать по экрану и которую нужно будет ловить курсором в виде мухобойки. Просто разработчики в массе своей люди адекватные и понимают, что пользователь не хочет и не будет тратить время на такие заморочки... Да и сложнова-то это делать в Windows разработках, слишком глубоко нужно погружаться и делать массу рутинной работы, проще воспользоваться стандартными FrameWork-ами, которые предоставляют стандартные элементы управления. А Flash такие вещи (бегающие мухи по экрану, которые нужно давить мухобойкой) позволяет делать очень легко и на взгляд некоторых экспертов этим часто злоупотребляют.

  Ответить  
 
 автор: elenaki   (28.04.2011 в 19:22)   письмо автору
 
   для: Владимир55   (28.04.2011 в 19:20)
 

можно

  Ответить  
 
 автор: Владимир55   (28.04.2011 в 19:20)   письмо автору
 
   для: cheops   (28.04.2011 в 19:13)
 

Интересно, а можно ли сделать ссылкой всю флешку целиком? То есть, каждая кнопка меню ведет куда надо, а само поле флешки вне этих кнопок ведет на главную. Хотя едва ли...

Но может быть несложно сделать ссылку с текста? Например, в моём случае, со слова "Медицина"?

  Ответить  
 
 автор: cheops   (28.04.2011 в 19:13)   письмо автору
 
   для: Владимир55   (28.04.2011 в 18:58)
 

Да, вы можете задать размер полотна Flash-ролика в свойствах документа (правая кнопка мыши по Flash, Свойства документа).

>width="780" height="300"
Да, тут тоже можно задать размер, однако, если флешка не расчитана на такое изменение (например, программным пересчетом расположения всех компонтов), то может получится плохо. Некоторые флешки, особенно созданные приимущественно при помощи ActionScript могут прекрасно масштабироваться, некоторые напротив рассчитны на строго определенный размер.

  Ответить  
 
 автор: Владимир55   (28.04.2011 в 18:58)   письмо автору
 
   для: cheops   (28.04.2011 в 18:43)
 

Эквивалент размера графического изображения.
Как я вижу в исходном файле, он задается примерно так:

    <object data="flash/header_v8.swf?button=1"
            width="780" height="300" type="application/x-shockwave-flash"> 


Между размерами width="780" height="300" и какими-либо параметрами флеш-файла наверняка есть какая-то связь?

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]   [41-50]  [51-54] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования