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

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

Автор: Kind_demon
Дата сообщения: 23.06.2006 19:35
nigger74
Всмысле при подгрузке флэхи.



-

Вопрос модерам: почему тему открепили?
Автор: nigger74
Дата сообщения: 23.06.2006 22:15
Kind_demon
А это еще проще.
1. Рисуешь анимацию в муви клип, в моем случае как квадратик съезжается, а потом разъежается, но только стопаешь его, чтоб раньше времяни не стал анимацию эту показывать.
2. В Instance Name пишешь его имя, скажем "load"
3. В с свойствах кнопки, ну или по переходу на слой пишешь:

tellTarget ("load") {
        gotoAndPlay("2");
    }
и фсе!

tellTarget ("load") - значит обращается к мувику "load"
gotoAndPlay("2"); - значит, проигрывает со второго фрейма, так как первый фрейм мы застопили, чтоб раньше времени не проиграл.

И это, если мувик "load" находится скажем вложенным в другую мувику, скажем "movie", то следует писать tellTarget ("movie/load") и тд Принцип надеюсь понял;)
Автор: Donatello
Дата сообщения: 24.06.2006 00:35
А чем можно защитить .swf от извлечения ресурсов (просмотра скриптов), вообщем от декомпилирования? Просто многие программы пишут, что файл защищен автором, но открывают его.
Автор: nigger74
Дата сообщения: 24.06.2006 09:19
Donatello
В принципе во флеше существует защита. Ее можно установить поковорявшись в File -> Publish Settings (Ctrl+Shift+F12), в закладке Flash.
Автор: Donatello
Дата сообщения: 24.06.2006 16:43
nigger74

Ну меня не в принципе интересует, а вообще... =) Есть программы такие или нет. Ибо я ещё не встречал флеш, которую нельзя было бы открыть. Да и что не открывает Macromedia Flash - это ещё ни о чём не говорит (она слишком правильная), открывают другие программы.
Автор: Kind_demon
Дата сообщения: 24.06.2006 18:05
nigger74
Если чесно на счет прелоада не очень понял. каким образом оно ступорит просмотр пока не загрузился файл?
Автор: nigger74
Дата сообщения: 25.06.2006 01:30
Kind_demon
А у меня собственно ничего не стопится, я такой целью не задовался, но в принципо сделать это нетрудно, типа подгрузку осуществляеть тогда надо не по нажатию кнопки, а по переходу на кокой либо из фреймов прелоадера.
Давай мыло ПМ, вышлю флавку, будет проще разговаривать, а может и не придется разговаривать, сам с ней разберешся;)

Donatello
Если честно, я только про стандартные средства знаю, а про сторонние программы даже не слышал
А ты собственно с какой целью интересуешся, тебе надо что-то защитить, или наоборот?
Автор: Donatello
Дата сообщения: 25.06.2006 01:45
nigger74

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

Похоже надо в Яндексе поискать... Вот нашёл похожее, но ещё не пробовал > http://www.amayeta.com/software/swfencrypt/
Автор: xy
Дата сообщения: 29.06.2006 15:18
Здравствуйте, есть похожая задача - большая просьба помочь, может уже где-то кто-то видел :-?

есть папка, в которую заливаются картинки (возможно с определенными именами, например номерами, но желательно с осмысленными именами)

и есть сайт, состоящий из одного флеша, который:
1. как-нибудь симпатично грузится (без заставки, но с каким-то лоадером строгим)
2. смотрит в папку с картинками, и сортирует их, скажем, в произвольном порядке - гененрирует миниатюры и подружает в ленту уже после загрузки интерфейса
и каждую картинку с лоадером
3. в начале тоже вываодится картинка рэндомом, когда картинка выбирается из ленты - то на старой появляется полупрозрачный лоадер

как то так я это себе вижу:

это конечно схематично очень, хотелось бы аккуратненько чтоб было, но суть я вроде разъяснил
кто сможет и захочет помочь - пишите, буду очень признателен

ЗЫ. с флешем готов разбираться :)
Автор: nigger74
Дата сообщения: 30.06.2006 09:57
xy
Вот: http://www.flasher.ru/src/single/{src.pg=1921} бери за основу, но а дальше придется самому додумывать. Кстати, на этом же сайте куча исходнико, можно даже особо не разбиратся а из кусочков как мозайку составить используя лишь ctrl+C и ctrl+V )
Автор: xy
Дата сообщения: 30.06.2006 10:01
nigger74
спасибо большое, буду пробовать :)
Автор: sashario
Дата сообщения: 06.07.2006 14:15
а как с интеграцией с AJAX?
Автор: xy
Дата сообщения: 06.07.2006 14:26
sashario
Цитата:
а как с интеграцией с AJAX?

:-? а зачем флэшу AJAX - оно само как AJAX :)
Автор: boss
Дата сообщения: 07.07.2006 08:23
У меня такой вопрос, что-то у меня не получается сохранить в том размере, что я задал, к примеру
Есть картинка с размером в 1280*1024, открыл её в Flash и уменьшил до 800*600, т.е. задал размер в свойствах, после того как я закончил свою работу и сохранил свой фильм, решил его проверить в броузере и через плейер, так он у даже в экран не влазит, т.е. даже если исходной размер не изменился, то он всё равно должен ьыл хотя бы влезь в экран, так как разрешение стоит 1280*1024

что я не так сделал, подскажите плиз
заранее ОГРОМНОЕ спасибо
Автор: dess777
Дата сообщения: 07.07.2006 21:54
boss, посмотри какой у тебя размер самого документа в который ты импортировал картинку, поставь в нём 800*600. Затем зайди file/publish settings/HTML/ и в dimensions выбери pixels и поставь гдето скажем 400*300. Всё отобразится


Добавлено:
А у меня такой вопрос Есть ролик *.fla И хтмл-ы без флэша . Как сделать, что бы после проигрывания ролика открывался index.html, который существет пока локально?
Что то типа этого.. .
http://www.enjoyincubus.com/

*.swf завёрстывается в дримвере, но мне кажется, что переход от хтмл-а с флэшем к хтмл-у без флеша должен делаться во флеше...в get URL, но в каом виде надо писать урл, что ставить в windows и в variables?
Автор: nigger74
Дата сообщения: 08.07.2006 09:26
dess777
Немножко не понял в чем сложность?!?!
По идеи на сколько я понял тебе надо чтоб после показа флехи он сразу перешел на индексовую страничку чтоль?
Так это элементарно!
На последнем фрейме, в Actions смого фрейма пишешь:

getURL("index.html", "_blank");

или так

getURL("http://www.site.ru/");

и все!

Или у тебя адрес неизвестно какой будет? его надо будет схавать с какого нибудь файла?
Автор: DI0K
Дата сообщения: 08.07.2006 09:31
Подскажите. Как осуществить переход между swf файлами?
Автор: nigger74
Дата сообщения: 08.07.2006 10:57
DI0K
непонял вопроса
Разъясни поподробне или еще лучше на примере.
Автор: DI0K
Дата сообщения: 08.07.2006 11:09
nigger74
Ну у меня есть 2 swf файла. Как сделать чтобы по нажатию на кнопке в 1м, во Флэш плеере открывался второй (в том же окне, т.е вместо первого)?
Автор: nigger74
Дата сообщения: 08.07.2006 11:28
Если тебе надо что в плеере отображалось, то наверное придется делать одну управляющую флешку, в которую по умолчанию грузится флеш №1, а затем по нажатию кнопки, заместо первой флехи в нее подгружается вторая. Как это делается, я объяснял нс странице выше.

А если тебе устроит что она будет открыватся в браузере, и по нажатию браузер будет загружать другой флеш, то просто в Actions кнопки пишешь:

on (release) {
    getURL("file2.swf");
}
Автор: DI0K
Дата сообщения: 08.07.2006 11:41
nigger74
Да наверное устроит, эти флэшки это вроде как страницы сайта. Только вот я первым делоом через getURL и пробывал, а он в опере открывал не свф, а окно скачивания (сохранения), это из за чего?
Автор: nigger74
Дата сообщения: 08.07.2006 11:51
DI0K
скорее всего первая флеха у тебя из нтмла грузится, а не просто swf файл. По идеи если в браузере у тебя будет открыта флеха, то проблем быть не должно. По крайней мере у меня в опере и в ИЕ все нормально.
А может у тебя стоит скачивалка которая перехватывает ссылки в все не html и пр. и пытается скачать их.
Автор: DI0K
Дата сообщения: 08.07.2006 12:19
Да из html'а. Ну всеж как лучше сделать.? индексовая html страница(пустая) внутри которой только флэшка index.swf, а из этой флэшки мне нужно переходить на другие "страницы" которые на самом деле флэшки, (1.swf, 2.swf, 3.swf....) только чтоб html страница не обновлялась(т.е менялась только флэшка внутри нее)
Автор: nigger74
Дата сообщения: 08.07.2006 12:58
DI0K
Ну тогда наверное только придеться делать управляющую флешку и в нее подгружать другие.
Посмотри, у меня на сайте именно так сделано, а как это делать читай выше.
Автор: dess777
Дата сообщения: 08.07.2006 17:34
nigger74спасибо!! А как сделать чтоб после одного проигрывания окно с заставкой закрылось совсем, а на его месте ( а не в новом окне) открылось окно index.html?


Добавлено:
А всё понял. _top
Автор: Conung_ViC
Дата сообщения: 11.07.2006 07:08
Всем здрям. Тут на форуме была инфа, дескать MS пользовался ворованный SoundForge. И определили это по каким-то байтам в *.wav файле. А по *.swf файлу можно определить лиценизированный использовался Macromedia Flash или нет?
Автор: akasyan
Дата сообщения: 13.07.2006 19:48
Доброго времени суток.
Очень прошу подсказать, можно ли не программируя, а если можно, то какой самый простой способ создать анимашку, в которой одна из сторон четырехугольника деформируется в заданную линию, при чем остальные три стороны остаюцца такими же, как и были.
Заранее БОЛЬШОЕ спасибо.
Автор: Vasya Pupkin
Дата сообщения: 15.07.2006 11:01
akasyan
http://rnbbase.ru/kvt.html
Решил твой вопрос за 5 минут. Использовал соответственно: флеш, motion shape.
Почитай уроки. Если не поймешь - стучи в аську.
Автор: akasyan
Дата сообщения: 08.08.2006 10:44
Vasya Pupkin
Здраствуйте. Вася, а Вы не подскажете, в чем может быть причина следущей проблемы?
Флешка имеет следующий сценарий. Имееца фон, который со временем затеняецца, кроме одной его части, к которой на последнем кадре появляюцца пояснения в виде статического текста.
А проблема собственно в том, что Опера 8 и Флэш плеер 8 отображают сие корректно, а Эксплорер 6 не показывает текст...
Спасибо за помощь!

Добавлено:
В догонку к прошлому посту. Не подскажете, какого муя неправильно работает тупое условие:

on (release) {
    if (input=="aaa") {
        output="bbb";
    } else {
        output="ccc";
    }
}

???

З.Ы. input, output - инпут тексты.
з.з.ы. неправильность выражаецца в игнорировании ситуации, когда все-таки в input введено aaa.
Автор: nigger74
Дата сообщения: 09.08.2006 09:35
akasyan
По идеи дело может быть в плеере. Под еперу и екплорер они разные, может там стоят разные версии, на епере естественно версия новее.
Либо еще вариант такой: Если этот текст у тебя подгружается из файла то на локальной машине он может не отображатся, и именно эксплорер его не отображает. Такая проблема у меня была, незаю всех тонкостей от чего и почему, но с сервака у меня все работало!

По второму вопросу. По моему, такая проверка работает только с числовыми переменными, ты с числами пробовал? Работает? Я бы сам проверил, но нахожусь на работе, а тут у меня флеша нет

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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