Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Графика » Adobe (Macromedia) Flash. Самые разные вопросы.

Модерирует : Ausw

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

Открыть новую тему     Написать ответ в эту тему

Kush



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть замечательная китайская тулза (спасибо Васе), все на китайском но понять что и как несложно. Хорошая защита для ваших проектов.  
 
Выложил у себя (шароварная, триал, 508 кб). Ruben
 
Запрет кеширования swf файлов [статья]


 
Полезные ссылки приветствуются.  
Flash Math Creativity: The Gallery - просто красиво
Getting Across to Flash with Java
книга на русском Flash 5
Куча полезного по Флеш, есть исходники!!!
Типа хелпа по флешу на русском. + Можно посмотреть прикольные работы на флеш, но без исходников
Галерея сайтов на flash.


Теперь на Ваши вопросы регулярно отвечает доктор Пупкин. Именно на вопросы, которые возникают в результате мучительных мозговых конвульсий и безвыходных ситуаций. Глобальные задачи и целые проекты я не решаю. Также не отвечаю в ПМ и ICQ. Время и труд должны оплачиваться

Всего записей: 2625 | Зарегистр. 16-03-2002 | Отправлено: 22:50 06-07-2002 | Исправлено: nigger74, 14:01 17-09-2008
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aar, делаешь во флеше мувик, в котором есть пустое пространство и твой слайдер.
загружаешь в него свой видеомувик с помощью loadMovie, а к слайдеру крепишь экшены к этому мувику. Далее, при паблише во флеше указываешь exe. Все готово

----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 11:33 05-11-2006
akasyan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasya Pupkin, подскажи, плз, в чем проблема.
У меня есть мувик (обычный синий квадратик) main_mc, который средствами Motion Tween меняет _alpha c 0 в первом фрэйме до 50 в 10 фрэйме. Также имееццо Layer Actions, в котором с первого по десятый фрэйм прописано:
X = 300; Y =500;
main_mc._xscale = X;
main_mc._yscale = Y;
 
Вопрос: Почему сей код не работает, то есть размеры мувика остаются прежними, а затемнение перестает работать?

Всего записей: 262 | Зарегистр. 12-11-2005 | Отправлено: 11:01 07-11-2006
MCMak



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
akasyan  
1. Размер меняется при таком подходе, посмотри instance name клипа...
2. Затемнение перестанет работать, так как ты используешь Motion Tween.  
3. Непонятно что ты хочешь сделать, одновременно изменить размер и сделать затемнение...??? Судя по коду нет, меняешь ты один раз размер, тогда поставь scale в десятый кадр, клип затемниться, а потом поменяет размер...
4. если надобно одновременно scale и alpha, то напиши функцию и вызывай ее до тех пор пока не достигнеться клипом нужный размер и затемнение...

Всего записей: 14 | Зарегистр. 01-11-2006 | Отправлено: 13:24 07-11-2006
akasyan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MCMak

Цитата:
1. Размер меняется при таком подходе, посмотри instance name клипа...  

Ты вначале попробуй (а не просто прочитай код), а потои говори меняется или не меняется.

Цитата:
2. Затемнение перестанет работать, так как ты используешь Motion Tween.

А ты вообще когда-нибудь флэш открывал, если пишешь такое?  
Как это затемнение не работает при использовании Motion Tween?

Цитата:
3. Непонятно что ты хочешь сделать, одновременно изменить размер и сделать затемнение...??? Судя по коду нет, меняешь ты один раз размер, тогда поставь scale в десятый кадр, клип затемниться, а потом поменяет размер...  

Ну раз изменение масштаба происходит в первом кадре, тогда, наверное, интуитивно понятно, что вначале нужно изменить размер, а потом затемнить.
А вообще программка долна принять размеры html-документа, в котором запущена, от javascript и затемнится везде, кроме определенной области, параметрs которой также передаются из html/

Цитата:
4. если надобно одновременно scale и alpha, то напиши функцию и вызывай ее до тех пор пока не достигнеться клипом нужный размер и затемнение...  

Ну как бы написал еще до того как вопрос задать (это дело нехитрое), просто писать подобные функции можно и на javascript. Для тех кому интересно код:

Цитата:
 
Stage.align = "TL";
createEmptyMovieClip("square1_mc", getNextHighestDepth());
square1_mc._alpha = 0;
square1_mc.beginFill(0x003366);
square1_mc.moveTo(0, 0);
square1_mc.lineTo(100, 0);
square1_mc.lineTo(100, 100);
square1_mc.lineTo(0, 100);
square1_mc.lineTo(0, 0);
square1_mc.endFill();
square1_mc._xscale = _root.X;
square1_mc._yscale = _root.Y;
k = 0;
function myTransparency() {
    square1_mc._alpha = k;
    k += 3;
    if (k>=50) {
        clearInterval(intervalID);
        createTextField("hint1_txt", getNextHighestDepth(), 0, 0, 75, 36);
        hint1_txt.variable = hint1_txt;
        hint1_txt.multiline = true;
        hint1_txt.bold = true;
        hint1_txt.border = true;
        hint1_txt.borderColor = 0x000000;
        hint1_txt.background = true;
        hint_txt1.backgroundColor = 0xFFFFD1;
        //hint1_txt.html=true;
        hint1_txt.textColor = 0x000000;
        hint1_txt.selectable = false;
        hint1_txt.text = "X: "+X+"\nY: "+Y;
    }
}
var intervalID:Number = setInterval(myTransparency, 12);

А вообще вопрос был задан человеку знающему, можно ли впринципе такое делать?

Всего записей: 262 | Зарегистр. 12-11-2005 | Отправлено: 21:13 08-11-2006
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akasyan, моушн и экшены с родственными вещами (размер, положение, цвет, альфа и.т.д. плохо совместимы).
Я не стал заморачиваться и использовал такую нехитрую конструкцию.

Цитата:
Layer Actions
сделал 9 фреймов.
В них написал:

Код:
 
this.onEnterFrame = function() {
    if (_currentframe != 10) {
        main_mc._alpha = 10*_currentframe-10;
        trace(main_mc._alpha);
    }
};
X = 300;
Y = 500;
main_mc._xscale = X;
main_mc._yscale = Y;
 

В 10ом фрейме написал

Код:
 
stop();
main_mc._alpha = 100;
 

И никаких моушнов

----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 09:57 09-11-2006 | Исправлено: Vasya Pupkin, 09:58 09-11-2006
akasyan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasya Pupkin, прикольно!) Спасибо за совет!
 
А вот с этим:

Цитата:
моушн и экшены с родственными вещами (размер, положение, цвет, альфа и.т.д. плохо совместимы)

грустно...

Всего записей: 262 | Зарегистр. 12-11-2005 | Отправлено: 16:10 09-11-2006
webanet



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как сделать эквалайзеры в такт mp3`шки?
 

Всего записей: 612 | Зарегистр. 20-01-2003 | Отправлено: 21:25 09-11-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажити есть клип, нужно по нажатию кнопки загрузить другой клип и перейти по ссылке и запустить его ... как єто сделать?
Пробую вот так:
on (release) {
    loadMovie("clip1.swf", "0");
    getURL(www*);
}
 
клип загружается а как его запустить и при этом перейти по ссылке?

Всего записей: 3379 | Зарегистр. 20-05-2006 | Отправлено: 11:46 10-11-2006
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
webanet

Цитата:
Как сделать эквалайзеры в такт mp3`шки?

Для новичка достаточно сложно. Нужно захватывать стрим мп3шки. Сам, честно говоря, не делал, но если поискать - можно найти соответствующие доки. Советую обратиться к флешеру, ибо для новичка, еще раз повторю, такие задачи сложны.
OOD

Цитата:
Подскажити есть клип, нужно по нажатию кнопки загрузить другой клип и перейти по ссылке и запустить его

Не понял задачи. Объясняй полностью и подробно.

----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 14:38 10-11-2006
alex_gall

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите...Очень срочно...
Есть флэш шапка с монстров(оригин)...есть исходник(.fla)...
 
но когда я открываю для редактирования у меня не находятся шрифты(хотя я их копировал в windows/fonts/ ) и надпись пропадает... Что делать?
 
__http//kanandre.jino-net.ru/flash.rar (здесь всё лежит...и исходники, и моя версия...)
 
помогите...

Всего записей: 142 | Зарегистр. 17-03-2006 | Отправлено: 20:34 10-11-2006
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alex_gall
Дизайнер не выздоровел?

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 20:43 10-11-2006
alex_gall

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
aar
 
Ушёл от меня ))) или я от него )))
 
Подсказал бы...если знаешь как...

Всего записей: 142 | Зарегистр. 17-03-2006 | Отправлено: 20:49 10-11-2006 | Исправлено: alex_gall, 20:50 10-11-2006
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alex_gall
Шрифты надо не просто копировать в указанную папку, а инсталлировать через Панель управления:
 
«
 
Чтобы установить на компьютере новый шрифт
Откройте компонент Шрифты на панели управления.  
В меню Файл выберите команду Установить шрифт.  
В поле со списком Диски выберите нужный диск.  
В поле Папки дважды щелкните папку, содержащую шрифты, которые требуется установить.
 
В списке Список шрифтов выберите шрифт, который требуется добавить, и нажмите кнопку OK.  
Чтобы добавить все перечисленные шрифты, нажмите кнопку Выделить все, затем — кнопку OK.
 
»
 
(с) Центр справки и поддержки Windows XP.

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 21:01 10-11-2006 | Исправлено: aar, 21:06 10-11-2006
alex_gall

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
aar
 
Большое спасибо!Всё сделал...

Всего записей: 142 | Зарегистр. 17-03-2006 | Отправлено: 21:25 10-11-2006
Lifesaver1975

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понимаю что вопрос глупый но все же : как мне прописать флешку в страницу без использования тега Object ( страница написана на CSS)

Всего записей: 1 | Зарегистр. 12-11-2006 | Отправлено: 04:23 12-11-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос такой как можно загрузить определенный мувик с помощью условия, если пользователь открыл опредленный урл допустим mysite.com на этом сайте существует мувик, который смотрит на текущий сайт т.е. если mysite.com ,значит подгрудаем мувик1, если mysite/mysite/.com, значит подгружаем мувик2.... Как это можно осуществить т.е. чтобы мувик узнавал какой url сейчас открыт...

Всего записей: 3379 | Зарегистр. 20-05-2006 | Отправлено: 09:48 14-11-2006
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD, с помощью пхп передавай урл страницы параметром ко флешу так:

Код:
<object ...>
...
<param name="flashvars" value="url=<? echo $переменная_содержащая_урл ?>">
</object>

А в самом флеше уже через if делаешь обработку.

----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 09:57 14-11-2006 | Исправлено: Vasya Pupkin, 09:58 14-11-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasya Pupkin
Вот вот как бы так сделаьт чтобы флеш смотрел на загружаемую страницу сам?
Как бы пролоадер , который смотрит какр URL загружена в данный моент...
 
Если URL1, значит грузим такой-то мувик, если 2, значит такой -то ..
не могу разобраться как єто сделать

Всего записей: 3379 | Зарегистр. 20-05-2006 | Отправлено: 21:13 14-11-2006
Vasya Pupkin



Мракобес
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD, ты вообще читал что я тебе написал? Я же сказал. Делай обработку через if.

Код:
if (url == "http://ya.ru") {
    loadMovie("movie1.swf", 0);
} else {
    loadMovie("movie2.swf", 0);
}
 


----------
я не люблю людей

Всего записей: 7067 | Зарегистр. 24-02-2001 | Отправлено: 09:09 15-11-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasya Pupkin
не работает у меня так на первой странице находиться movie1.swf в нем загружен данный код, перехожу по ссылке требуемой той где находиться movie2.swf , но флеш не подгружает movie2.swf , после того когда я нахожусь на требуемой ссылке

Всего записей: 3379 | Зарегистр. 20-05-2006 | Отправлено: 15:08 15-11-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

Компьютерный форум Ru.Board » Интернет » Графика » Adobe (Macromedia) Flash. Самые разные вопросы.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru