Ru-Board.club
← Вернуться в раздел «Графика»

» Adobe (Macromedia) Flash. Самые разные вопросы.

Автор: Vasya Pupkin
Дата сообщения: 25.10.2006 08:49
Agent_SMIT, тогда лучше это делать с помощью экшнскрипта. Вот хороший пример
http://www.flashkit.com/movies/Components/Dynamic_-ValueAme-10543/index.php
Автор: akasyan
Дата сообщения: 25.10.2006 09:16
Agent_SMIT

Цитата:

Я хочу сделать часы во флешке, но не знаю как...

Электронные или механические?
З.Ы. Нешутка. Вопрос вполне серьезный!
Автор: Volgar
Дата сообщения: 25.10.2006 12:03
Есть наверное полсотни разных программок помогающих в создании флэшек. Специальные заточенные для банеров, текстовых эффектов, фотоальбомов, прелоудеров.
А нет ли программки чтобы помогала сделать во флэше обучалку? Ну вопросы, тесты, варианты ответов, вставка мультимедиа, чтоб очки считала. У меня есть такая прога, но она выдает результат в EXE и устарела давно.

Ещё видел на сайте Макромедии экстеншинс под флеш для тех же задач, называется что-то типа e-learning. Но он коммерческий, не у кого нет в наличии free?
Автор: Vasya Pupkin
Дата сообщения: 25.10.2006 12:09
Volgar, такое тебе нужно?
http://forum.ru-board.com/topic.cgi?forum=24&topic=3425#12
Уже дописал.
Автор: Agent_SMIT
Дата сообщения: 25.10.2006 12:31
Vasya Pupkin
Что-то вроде этого: http://www.clocklink.com/ENG/gallery.htm
Такаго рода часы...
Автор: Vasya Pupkin
Дата сообщения: 25.10.2006 12:34
Agent_SMIT
http://www.flashblog.ru/?p=120
Автор: Agent_SMIT
Дата сообщения: 25.10.2006 12:50
Что-то не то, сохранил как "swf", а не работают...
Автор: Vasya Pupkin
Дата сообщения: 25.10.2006 12:57
Agent_SMIT, flash 8 pro. Все работает
Надо не сохранять, а нажимать Шифт+F12.
Автор: Volgar
Дата сообщения: 26.10.2006 11:35
Vasya Pupkin
Похоже, но не совсем. У меня есть такая прога _Advanced eLearning Builder_ немного старовата, но именно, то что нужно. Ещё бы MP3 научить её вставлять.
На сайте макромедии в разделе Расширения раньше было.
Автор: Crazy_Shrike
Дата сообщения: 27.10.2006 08:08
Вопрос: Сделал флеш в Macromedia Flash 8. При просмотре, экспорте и локальном запуске он идет в цикле. На сайте доходит до конца и затыкается. Клиента колбасит.
Не сочтите за рекламу, флеш тут: http://www.danmark.com.ua/
Помогите, пожалуйста!
P.S. Прошу прощения, если вопрос уже задавали.

Добавлено:
Причину нашел. Только не понятно, почему работает локально..
<param name="loop" value="TRUE" />
Автор: Vasya Pupkin
Дата сообщения: 27.10.2006 08:33
Crazy_Shrike, конечно не в тему, но сайт в 4мб - это уж слишком.
Автор: akasyan
Дата сообщения: 31.10.2006 12:07
Vasya Pupkin, случайно, не подскажешь, как во флэше (если, конечно, возможно!) передавать данные через командную строку?
Автор: Vasya Pupkin
Дата сообщения: 31.10.2006 12:15
akasyan, понятия не имею. а зачем такая непонятная манипуляция?
Автор: akasyan
Дата сообщения: 31.10.2006 12:23
Vasya Pupkin,

Цитата:

понятия не имею

А может можно как-нить через html-файл, в который собственно флэш вызвывается передать данные? Например, как-нить используя таг object?

Цитата:
а зачем такая непонятная манипуляция?

Нужно передать адрес файла, который будет открыт. Файл будет иметь динамический path.



Добавлено:
Нашел я, значит, класс ExternalInterface, с помощью которого флэшем можно управлять с помощью JavaScript, но есть минус маленький - он поддерживается только эксплорером! Вот такая вот лажа...
А как банально передать флэшу параметр непонятно пока!(

Добавлено:
Как оказалось, все предельно просто: http://xpoint.ru/know-how/Flash/FAQ
Автор: Agent_SMIT
Дата сообщения: 01.11.2006 03:36
Vasya Pupkin
Всё пошло, просто Flash-Проигрыватель старый: 6.
А через оборзеватель если открыть, всё пашет.

Спасибо за часики!
Автор: Vasya Pupkin
Дата сообщения: 01.11.2006 08:27
akasyan, только хотел тебе рассказать об этом способе
Можно еще так, по моему: movie.swf?var1=blabla и.т.д.
Agent_SMIT, рад за тебя
Автор: akasyan
Дата сообщения: 03.11.2006 11:27
Vasya Pupkin, а есть функции, которые определяют разрешение экрана юзера?
Автор: Vasya Pupkin
Дата сообщения: 03.11.2006 11:34
akasyan

Код:
trace(System.capabilities.screenResolutionX);
trace(System.capabilities.screenResolutionY);
Автор: akasyan
Дата сообщения: 03.11.2006 12:45
Vasya Pupkin, спасибо!
Автор: aar
Дата сообщения: 05.11.2006 08:58
Имеется swf-ролик, в который записаны действия, производящиеся на экране (делал с помощью uvScreenCamera и Camtasia Studio). Необходимо преобразовать этот swf-файл в exe-файл, но с одним условием: внизу должны появиться элементы управления: воспроизведение, пауза, стоп, а также слайдер, потянув за который влево-вправо можно будет перемещаться по кадрам ролика (как в Windows Media Player или в Winamp). Опционально — еще один слайдер, с помощью которого можно ускорять либо замедлять скорость воспроизведения. uvScreenCamera делает exe-ролик, но там нет слайдера для перемотки вперед-назад.

Так вот, как можно сделать такое? Хотя бы подскажите, в какую сторону держать курс :)
Автор: Vasya Pupkin
Дата сообщения: 05.11.2006 10:33
aar, делаешь во флеше мувик, в котором есть пустое пространство и твой слайдер.
загружаешь в него свой видеомувик с помощью loadMovie, а к слайдеру крепишь экшены к этому мувику. Далее, при паблише во флеше указываешь exe. Все готово
Автор: akasyan
Дата сообщения: 07.11.2006 10:01
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;

Вопрос: Почему сей код не работает, то есть размеры мувика остаются прежними, а затемнение перестает работать?
Автор: MCMak
Дата сообщения: 07.11.2006 12:24
akasyan
1. Размер меняется при таком подходе, посмотри instance name клипа...
2. Затемнение перестанет работать, так как ты используешь Motion Tween.
3. Непонятно что ты хочешь сделать, одновременно изменить размер и сделать затемнение...??? Судя по коду нет, меняешь ты один раз размер, тогда поставь scale в десятый кадр, клип затемниться, а потом поменяет размер...
4. если надобно одновременно scale и alpha, то напиши функцию и вызывай ее до тех пор пока не достигнеться клипом нужный размер и затемнение...
Автор: akasyan
Дата сообщения: 08.11.2006 20:13
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);

А вообще вопрос был задан человеку знающему, можно ли впринципе такое делать?
Автор: Vasya Pupkin
Дата сообщения: 09.11.2006 08:57
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;
Автор: akasyan
Дата сообщения: 09.11.2006 15:10
Vasya Pupkin, прикольно!) Спасибо за совет!

А вот с этим:

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

грустно...
Автор: webanet
Дата сообщения: 09.11.2006 20:25
Как сделать эквалайзеры в такт mp3`шки?
Автор: OOD
Дата сообщения: 10.11.2006 10:46
Подскажити есть клип, нужно по нажатию кнопки загрузить другой клип и перейти по ссылке и запустить его ... как єто сделать?
Пробую вот так:
on (release) {
    loadMovie("clip1.swf", "0");
    getURL(www*);
}

клип загружается а как его запустить и при этом перейти по ссылке?
Автор: Vasya Pupkin
Дата сообщения: 10.11.2006 13:38
webanet

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

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

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

Не понял задачи. Объясняй полностью и подробно.
Автор: alex_gall
Дата сообщения: 10.11.2006 19:34
Помогите...Очень срочно...
Есть флэш шапка с монстров(оригин)...есть исходник(.fla)...

но когда я открываю для редактирования у меня не находятся шрифты(хотя я их копировал в windows/fonts/ ) и надпись пропадает... Что делать?

__http//kanandre.jino-net.ru/flash.rar (здесь всё лежит...и исходники, и моя версия...)

помогите...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Заказ на изготовления баннеров, логотипов и т.д


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.