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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nigger74
простой пример:

Код:
 
var mcVariables:MovieClip = _root.createEmptyMovieClip('mcVariables', 1);
mcVariables.loadVariables('var.txt');
mcVariables.onData = function() {
     trace('var1 == '+this.var1);
     trace('2*2 == '+this.var2*2);
     trace('array:');
     var arr:Array = this.array.split('|');
     trace(arr);
};
 

содержимое файла var.txt:

Код:
 
var1=qwerty&var2=2&array=1|1|2|3|5|8|13|21|34|55|89|144
 

 
вообще расширение можно использовать любое... просто так редактировать удобнее.. если по коду что-то не понятно - спрашивай.. но вроде все и так должно быть понятно....
EastSide Gunner
кажется, экспортировать в gif можно только одну картинку.. для создания анимаций, думаю, лучше воспользоваться специальными прогами.....

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 16:05 31-08-2005
Morgul

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я нашел вот пример:
 

Цитата:
function TextFile(u)
{
    if (u != null)
    {
        System.useCodepage = u;
    } // end if
} // End of the function
function loadSongText(fileName)
{
    trace("loadSongText(" + fileName + ")");
    ScrollLine.scroller._y = ScrollLine.scroller.startY;
    textSource = new TextFile(true);
    textSource.onLoad = function (ok)
    {
        if (ok)
        {
            _root.songText = this.content;
        }
        else
        {
            _root.songText = "<FONT COLOR=/red\' SIZE=\'+3\'>*** ERROR LOADING FILE ***</FONT>";
        } // end if
    };
    if (!fileName.indexOf("<url>"))
    {
        fileName = _root._pathToRoot + fileName.substring(5);
    } // end if
    textSource.load(fileName);
} // End of the function
var o = TextFile.prototype;
o.load = XML.prototype.load;
o.getBytesTotal = function ()
{
    return(this._bytesTotal);
};
o.getBytesLoaded = function ()
{
    return(this._bytesLoaded);
};
o.onLoad = function ()
{
};
o.onData = function (src)
{
    this.loaded = src != null;
    this.content = src;
    this.onLoad(this.loaded);
};
o.toString = function ()
{
    return(this.content);
};
delete o;
_root._pathToRoot = _root._url.substring(0, _root._url.lastIndexOf("/"));
loadSongText("<url>/readme.txt");

Всего записей: 33 | Зарегистр. 28-08-2005 | Отправлено: 19:12 31-08-2005
EastSide Gunner

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freem
Ясно .. а я думал, что можно экспорт делать в картинки .. жаль ... а не подскажешь прогу?
Одна из этих прог может это делать?
DreamWeaver
FreeHand
FireWorks
FlashVideoExporter
ColdFusion
Extension Meneger
?
Эти проги у меня идут в комплекте с флешем ..

Всего записей: 4 | Зарегистр. 30-08-2005 | Отправлено: 22:18 31-08-2005
nigger74



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
EastSide Gunner
Внатуре, попутал!!! Извиняюсь, для экспорта жмешь CTRL+ALT+SHIFT+S, далее выбираешь гифу, смотришь все настройки и вперед!!! Единственное что получается конечно не ахти, но получтся должно все и анимированно!  
А чтоб был и по размеру небольшой и по каственнее то лучше всего раскладывать фрэймы по отдельныйм картинкам и запихивать в Adobe ImageReady.

Всего записей: 685 | Зарегистр. 22-10-2003 | Отправлено: 10:14 01-09-2005
EastSide Gunner

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nigger74
Не знаю в чем дело, но у меня при экспорте в любой документ экспортируется только первый фрейм, может их нужно как-то объединить иль чего? ТОлько при экспорте в флэш документ экспортируются все фреймы ..

Всего записей: 4 | Зарегистр. 30-08-2005 | Отправлено: 11:13 04-09-2005
nigger74



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
EastSide Gunner
Ну во первых документ должен быть анимированным, ибо если в жипегу будешь экспортировать, то естественно получишь только первый фрейм! Ты по внимательнее посмотри и убедись что экспортируешь именно в анимированный файл (CTRL+ALT+SHIFT+S).  
 
А вообще должно быть все нормально, единственное что если получить качественную гифу, то во флэше замучаешся, так что лучше разложить по картинкам, а затем склеивать в любом гиф-аниматоре!

----------
Моя любимая игра в гиросов
NiGGeRz 4ever!

Всего записей: 685 | Зарегистр. 22-10-2003 | Отправлено: 14:47 04-09-2005
alexodes1995

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, подскажите как организовать управление из мувика наверх.
 
Есть "Scene 1" с 50 кадрами,
в 20 кадре находится мувик "mov" (у него в свою очередь 15 кадров+кнопки)
Вопрос!
Как сделать так, чтобы при нажатии на кнопку в "mov" действие переходило на 25 кадр в "Scene 1"?
 
Спасибо.

Всего записей: 1 | Зарегистр. 09-09-2005 | Отправлено: 16:21 09-09-2005
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexodes1995
_root.gotoAndStop(25);

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 14:29 10-09-2005
antonm80

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, плиз, у кого есть опыт создания анкет / опросов во Флэш.
 
Я использую в анкете combobox и listbox, и просто Input text. Как считать результаты Input text, я понимаю.
 
А вот как считываются результаты со списков? пробовал создавать переменную со значением box.getValue, (box - название компонента списка) но че-то не выходит.  
 
поможите!

Всего записей: 127 | Зарегистр. 14-09-2002 | Отправлено: 01:20 16-09-2005
Wolfcrush



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет!
Может обращаюсь не по адресу и мой вопрос сочтут неуместным и глупым... Тогда прошу направить туда, где смогут ответить.
Вобщем так. Мне нужна была карта Бердянска. Я нашел симпатично оформленую во флеше (_http://redray.berdyansk.net/map/map.swf). Но мне нужно было сохранить ее локально для дальнейшей работы. Онлайн карта выглядела вот так:
   
При открытии файла локально, карта выглядит так:
   
т.е. в главном окне ничего не грузится. При попытке извлечь из файла map.swf большую карту при помощи Liatro SWF Decoder и Flash Decompiler я ее там не нашел...
Может кто подскажет, как можно решить данную проблему, т.е. как-то извлечь большую карту из файла, а если она не в этом файле, то где она может быть. С флешем я никогда не работал.
Спасибо.

Всего записей: 282 | Зарегистр. 09-06-2004 | Отправлено: 13:31 19-09-2005
Wolfcrush



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Похоже, все уснули...

Всего записей: 282 | Зарегистр. 09-06-2004 | Отправлено: 12:45 21-09-2005
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
antonm80
значения в этих компонентах хранятся в свойстве value, так что тебе просто надо будет обратиться к нему через box.value
 
Wolfcrush
по ходу карта туда подгружается динамически.. то есть лежит она где-то в отдельном файле.... единственное, что приходит на ум, так это попробовать декомпилировать флешку и поискать в коде пути, откуда загружаются картинки, а потом попробовать скачать их...
 
Добавлено:
все оказалось очень просто... карта состоит из двух флешек:
map.swf - интерфейс
map3.swf - собсно сама карта
так что тебе достаточно скачать _http://redray.berdyansk.net/map/map3.swf и кинуть его в одну папку с map.swf
и будет тебе счастие =))

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 15:30 21-09-2005
Wolfcrush



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
freem
Огромнейшая Спасиба!
map3.swf открывается и там действительно карта! Но вот
Цитата:
кинуть его в одну папку с map.swf  
и будет тебе счастие =))
чёто не работает...

Всего записей: 282 | Зарегистр. 09-06-2004 | Отправлено: 13:00 22-09-2005
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
даже не знаю... у меня все работает...
схема то там простая.. когда ты запускаешь map.swf, то он загружает в клип MyBigMap содержимое map3.swf, который ищет в той же директории, где находится сам..
попробуй еще раз скачать оба файла заново, скопировав в одну папку, и запусти map.swf

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 17:26 22-09-2005
nigger74



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wolfcrush
и пути на диски должны быть латинскими, типа руские МОИ ДОКУМЕНТЫ не катят(( Типа вот такой может быть глюк.

----------
Моя любимая игра в гиросов
NiGGeRz 4ever!

Всего записей: 685 | Зарегистр. 22-10-2003 | Отправлено: 09:36 24-09-2005
SoftOne



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
народ есть такая трабла: есть несколько снопок как сделать что бы помимо нажатия на них мышкой можно было их кнопкой с клавы нажимать?

----------
SoftOne project Well something here has appeared.
GId GId moves the world.©

Всего записей: 5165 | Зарегистр. 24-01-2003 | Отправлено: 12:25 25-09-2005
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nigger74
хм.. таких глюков не замечал, хотя рабочий стол у меня по-русски.... возьму на заметку, что такое бывает.....
SoftOne
ну насчет клавы - тут много разных путей.. имхо лучше всего использовать листнеры:

Код:
key_listener = new Object();
key_listener.onKeyDown = function() {
    this.key_code = Key.getCode();
};
key_listener.onKeyUp = function() {
    switch (this.key_code) {
    case Key.SPACE :
        trace('space');
        break;
    default :
        trace(this.key_code);
        break;
    }
};
Key.addListener(key_listener);

тут в блок switch/case можешь вставлять свои функции, которые у тебя к кнопкам привешаны.. ну и коды клавиш соответствующие....

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 19:42 25-09-2005
SoftOne



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
freem
могешь попонятнее разяснить человеку несколько далекому от прогроммажа, чего и куда там вставлять

----------
SoftOne project Well something here has appeared.
GId GId moves the world.©

Всего записей: 5165 | Зарегистр. 24-01-2003 | Отправлено: 23:28 25-09-2005
freem



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SoftOne
ммм... щас попробую... как я понял у тебя есть несколько кнопок.. у них есть имена (задается в свойствах в поле instance name) например, btn1_mc, btn2_mc, btn3_mc.. для них у тебя заданы какие-то действия.. выглядит это примерно так:

Код:
btn1_mc.onRelease = function() {
    //тут что-то происходит
    //после нажатия на кнопку
};

далее, чтобы задействовать клаву, вставляешь код, который я написал выше..
общая структура case:

Код:
case значение_1:
    действие_1
    break;
case значение_2:
    действие_2
    break;
default:
    действие при любом другом значении
    break;

вместо значений вписываешь код нужной клавиши, например, a - 65; z- 90; shift - 16; а вместо действия вызываешь функцию нужной кнопки, например:

Код:
case 49:
    btn1_mc.onRelease();
    break;
case 50:
    btn2_mc.onRelease();
    break;
case 51:
    btn3_mc.onRelease();
    break;

в этом примере нажатия на кнопки с цифрами 1, 2, 3 идентичны нажатиям на кнопки btn1_mc, btn2_mc, btn3_mc
вот вроде все... если че еще не понятно, напиши что и где именно, объясню подробнее....

Всего записей: 76 | Зарегистр. 28-01-2004 | Отправлено: 16:22 26-09-2005
SoftOne



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
freem
дело в том что у меня все намного проще в инстансе ничего не указанно и все происходит по  

Цитата:
on (release) {
this.gotoAndPlay("10");
}

и усе работает мышой, а когда пишешь

Цитата:
btn1_ysl.onRelease = function() {  
gotoAndStop(10);
};  

вылазит еррор

Цитата:
 
**Error** Scene=Scene 1, layer=Layer 1, frame=2:Line 1: Statement must appear within on handler
     btn1_ysl.onRelease = function() {  
 
Total ActionScript Errors: 1  Reported Errors: 1
 


----------
SoftOne project Well something here has appeared.
GId GId moves the world.©

Всего записей: 5165 | Зарегистр. 24-01-2003 | Отправлено: 16:49 26-09-2005 | Исправлено: SoftOne, 16:51 26-09-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 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