Школа Флэша (Flash School) - специальный раздел форума RusForumz.com, в котором содержатся исходники различных эффектов, приложений и роликов, сделанных на flash. Программы, помогающие и совершенствующие процесс создания презентаций, фотогалерей, слайд-шоу на флэше, и прочие инструменты, которые могут использоваться вместе с основной программой Macromedia Flash. Также публикуются видеоуроки: как говорится, лучше один раз увидеть, чем 100 раз перечитывать урок. Видеоуроки - эффективное средство обучения.
К некоторым исходникам написаны подробнейшие уроки (опубликованы в журнале http://webdix.ru). Исходники, опубликованные в школе флэша, делаются лично мною, и не были (!) опубликованы в интернете до этих пор. И мы выступаем против их свободного распространения в сети. Почему появилась необходимость делать новые исходники? Исходники, распространённые в интернете, сильно устарели (для 5-й версии флэша - сейчас 8-я версия) и не отражают потребности новичков.
Естественно, что дать свободный доступ к школе флэша мы не можем, но мы предлагаем несколько вариантов.
Чтобы попасть в школу флэша, нужно ввести пароль.
Пароль в школу флэша активные участники (у кого больше 100 сообщений, срок пребывания на форуме не менее 7 дней) видят ниже в скрытом тексте.
[ Скрытый текст ]
Если вы не являетесь активным участником форума, то пароль и право просматривать сообщения школы флэша на 1 год стоит 4,99$ или 100 рублей.
Оплата в WebMoney, Яндекс-деньги.
Реквизиты:
WebMoney
Z387241382394
R859243026243
Яндекс-деньги:
4100160376049
Если Z-кошелёк то переводите 4.99$, если Яндекс.Деньги или R-кошелёк, то 100 рублей.
В примечании к платежу укажите свой ник на форуме. После оплаты ОБЯЗАТЕЛЬНО напишите мне в приват.
Ниже вы видите краткое описание материала, который находится в школе флэша. Школа постоянно пополняется, так что сумма за вход чисто символическая.
Подать заявку в школу флэша (какой эффект представить в виде исходника) можно в http://rusforumz.com/topic8943.html
http://rusforumz.com/forum65.html
Хотите всегда узнавать о новых поступлениях в Школе Флэша?
Просто выберите наверху этой темы Опции - Подписаться на тему и вам на e-mail будет приходить новое сообщение, каждый раз, как будет появляться новая тема в школе флэша.
Первая тема.
http://rusforumz.com/index.php?showtopic=8196
Исходники эффектов (простейшие), которые могут пригодиться баннеромейкерам! 5 исходников для эффектов, связанных с формами, и 5 - простейшие текстовые эффекты.
Идеально подойдут новичкам и тем, кто только собирается разбираться с флэшом.
Есть адаптация как под 7-й так и под 8-й флэш.
http://rusforumz.com/index.php?showtopic=8334
Движение назад - эта тема всегда мучала начинающих флешеров, теперь тайна раскрыта. Подробный исходник, в котором всё расписано.
Также затрагивается тема движения по траектории и Объектно-ориентированное программирование мувиклипов.
Есть версия и для 7-го и для 8-го флэша.
Просто нажимайте на кнопки вперёд и назад и движение без пауз будет меняться то вперёд, то назад.
http://rusforumz.com/index.php?showtopic=8790
Иногда нужно повернуть текст наоборот. Как это делается, рассказано в этом исходнике. Это полезно, например когда вы решили поиграть с текстом, и полностью его развернуть справа налево. Теперь это можно сделать автоматом с совершенно любым текстом, объём его тоже неважен.
http://rusforumz.com/index.php?showtopic=8791
Исходник к уроку из 11 выпуска журнала WebDix
http://webdix.ru/archive/wd_11.html
Текст печатается вместе с появляющимся курсором. Эффект часто используется в презентациях, баннерах, шапках, когда нужно показать как и где надо вводить текст. Текст вводится побуквенно с различными паузами между буквами, и появляющимся курсором, что обеспечивает его почти 100 процентную правдоподобность.
http://rusforumz.com/index.php?showtopic=8792
Достаточно простая и в то же время удобная галерея.
Принцип её объяснён в исходнике.
Существует множество кнопок, которые переключают фотографии между собой. Фотографии плавно сменяют друг друга. При небольшом изменении исходника возможно сделать фотографии подгружаемыми.
Есть адаптация под 7-й и 8-й флэш.
http://rusforumz.com/index.php?showtopic=8814
Юные баннермейкеры всегда сталкиваются с такими проблемами как:
Как поставить ссылку
Как сделать чтобы рамка полностью входила в баннер
Как вообще организовать анимацию
На все эти вопросы - ответит один единственный исходник. Больше вообще вроде нигде не видел, чтобы кто-нибудь выкладывал исходник баннера, как-то непринято это.
http://rusforumz.com/index.php?showtopic=8869
Текстовый эффект Змейка предполагает множество разноцветных квадратиков, которые перемещаются по контуру текста, выглядит достаточно красиво. Можно увеличить темп движения и количество квадратов. Сделано пока со словом Nikitar. Естественно вы с лёгкостью сможете переделать под своё имя или другое какое слово.
Как всегда адаптация под 7-й и 8-й флэш.
http://rusforumz.com/index.php?showtopic=8870
Плеер правда только на одну песню, зато полностью рабочий. А там где одна там и много песен. Вы научитесь управлять звуковым потоком, узнаете как подгружать новые мелодии в ролик, проигрывать их программно и останавливать. Так как сделать прелоадер для подгружаемого mp3-файла и прочие хитрости. Ну а уже исходя из этого будет совсем несложно сделать mp3-плеер на несколько песен.
http://rusforumz.com/index.php?showtopic=8898
Очень часто возникает вопрос: как подгружать текст в ролик из текстового файла - ответ в этом исходнике. У нас есть текстовый файл, в котором какой-то текст, присвоенный переменной и в ролике всего несколько строчек кода, которые подгружают текст и приваивают его текстовому полю.
В общем из исходника будет сразу понятно как подгружать текст из текстового файла, кто ещё не разобрался.
http://rusforumz.com/index.php?showtopic=8974
При наведении на какую-то область, она плавно закрашивается, плюс на сцене происходит какое-то действие при наведении.
Пример простого использования масок, шейпов и вообще структуры работы через мувиклипы. Также применяется ООП при создании кнопок (из мувиклипов). Надеюсь многим будет полезно.
http://rusforumz.com/index.php?showtopic=9087
Картинка меняется на другую при помощи динамической маски. При наведении на картинку, автоматически создаётся динамическая маска, которая меняется в зависимости от положения курсора мыши. Если маска будет примерно равна картинке, картинка откроется автоматически.
http://rusforumz.com/index.php?showtopic=9122
Достаточно простой эффект.
При наведении на фотку, она должна как-то измениться, появиться какая-то анимация. Принцип ООП в применении.
Для новичков очень поучительный пример. Сразу найдёте куда надо писать код, что такое instance name и что туда надо вставить.
Для 7-го и 8-го флэшей, как обычно.
Скачать исходники!
http://rusforumz.com/index.php?showtopic=9108
В основной ролик подгружается другой ролик при нажатии на кнопку Загрузить, и выгружается при нажатии на кнопку Выгрузить. Также можно менять данные в загруженном ролике из основного. Все проблемы с путями и обращениями должны решиться после скачивания данного исходника.
http://rusforumz.com/index.php?showtopic=9123
Как сделать повторяющийся фон вы можете посмотреть вот здесь http://rusforumz.com/index.php?showtopic=339
В исходник добавлено функциональности. Теперь можно наводить на каждый элемент повторяющегося фона. Мувиклип вызывается из библиотеки, поэтому его легко изменить.
http://rusforumz.com/index.php?showtopic=9279
Достаточно распространённый эффект во флэше.
Перетащить и отпустить. Делается это буквально двумя строчками, но особенно интересно перетаскивание объектов в какой-то заданной области, это намного важнее. Многие путаются с значениями интервала по которому можно перетаскивать объект. Вот вам наглядный пример, как реализуется перетаскивание.
Скачать исходники для Flash 7 и 8
http://rusforumz.com/index.php?showtopic=9295
Часто просят показать принцип работы фотогалереи. И вот наконец-то я сделал пробную фотогалерею. С превьюшками, которые определённым образом плавно скроллятся (это было самое сложное), при нажатии на превью подгружается из папки большая картинка. В принципе может быть сколько угодно картинок. Полнофункциональная галерея.
Её же вы видите на скриншоте.
Распакуйте всё в одну папку. Там должна появиться папка images, именно оттуда будет всё грузиться.
http://rusforumz.com/index.php?showtopic=9340
MDM Zinc 2.5 - программа, с помощью которой можно создавать полноценные приложения *.exe. Она включает в себя всё то, чего не может Macromedia Flash - сохранение в текстовый файл, шифрование данных - различные виды окон, полностью убирается меню по правой кнопке. Существует свой язык, который очень легко постигается, и вообще программа просто незаменимая.
Может создавать инсталлятор, позволяет обращаться к другим файлам на компьютере и использовать их.
Так же в комплект входит кряк. Точнее, так как с кряк для этой программы очень сложно устанавливается, то это уже взломанная программа. Нужно всего лишь скопировать всю папку куда-нибудь себе на компьютер и запустить файл zincLOAD.exe - и в дальнейшем заходить в программу через этот файл.
http://rusforumz.com/index.php?showtopic=9361
Первый видеоурок - как создать кнопку (стандартный метод), в принципе метод для новичков. То есть для самых самых, но обычно именно этот вопрос мне и задают. Урок предусматривает создание кнопки и различные её виды при наведении и нажатии. И так же редактирование hit-зоны, то есть зоны нажатия. Добавление события на кнопку. В данном случае переход на сайт.
Самый главный плюс - очень-очень наглядно. Ещё один плюс - небольшой размер для видео (сравнительно небольшой - около 2 мегабайт).
Также есть последовательная загрузка видео и навигационная панель. Можно остановить, перемотать и ещё раз пересмотреть что да как. Вместо горячих клавиш использовал контекстное меню, чтобы было всё понятно.
http://rusforumz.com/index.php?showtopic=9377
Программа для создания слайд-шоу. О-о-очень простая в использовании и богатая настройками.
Программа в некотором смысле уникальная.
И легко используемая.
Зачем возиться с флэшом, если можно с помощью этой программы сделать тот же swf-файл
Для теста взял и загрузил в программу 1700 изображений и что вы думаете - сделалось слайд-шоу. Большой выбор рамок, возможность подсоединить звуковой файл, добавить текст на фотографии, большое разнообразие эффектов перехода и самое важное: на выходе получаем swf, html, exe или записываем всё это на диск + получаем авторан.
В общем если у вас 500 фоток и вы не хотите париться...просто не хотите, и хотите чтобы это всё выглядело достойно - программа для вас.
Серийный номер, входящий в комплект архива существенно поможет в освоении программы ![]()
http://rusforumz.com/index.php?showtopic=9377
http://rusforumz.com/topic9528.html
Решил описать все случаи проблем резинового дизайна в одном исходнике.
Итак, есть 10 объектов, которые изменяются при изменении размера ролика. Как это делается - вы увидите в исходнике. Где-то меняется только ширина, а где-то и координаты по оси x
По оси y изменять координаты не стал, так как обычно резиновый дизайн делается для интернета. Данный исходник будет хорошей подмогой в подготовке резиновых дизайнов на флэше.
Это просто, убедитесь сами! 
Как обычно, исходники для 7-й и 8-й версий.
http://rusforumz.com/topic9551.html
pack из 3-х исходников
В архив входит 3 исходника, по которым можно научиться делать блики (реалистичные) на графике, делать блики на надписи (очень популярный эффект) и вообще понять, что такое маски и какие они могут быть. Также маски, наложенные на анимацию. Двигающиеся маски. Мувиклип в качестве маски.
Маски - это основа креативной анимации, используются чаще всего в презентациях и шапках. Овладеть этими приёмами просто необходимо, для создания бликов на объектах: графических и текстовых.
http://rusforumz.com/topic9609.html
Электронные учебники - это то, что поможет вам освоить азы программы. То, что объяснять достаточно долго, и зачем объяснять, если это всё уже давно объяснено. Возможно, вы в них не найдёте конкретно то что вам нужно, но нужно не искать, а просто читать и выполнять то, что там требуется и это и будет считаться обучением.
В этой теме будет несколько учебников для программы Macromedia Flash, начиная с 6-й версии. Все книги содержат подробное объяснение основ и азов программы. Не смотрите на версию книги, все книги подходят для всех версий программы: изменения незначительные.
Учебник для Flash 8
http://rusforumz.com/topic9609.html
http://rusforumz.com/topic9752.html
Цель: понять как можно использовать рисование программно
Задача: создать цепь из подгружаемых из библиотеки роликов, связав их чёрной линией. Местоположение каждого мувиклипа можно поменять при помощи перетаскивания его. Естественно линия должна тоже измениться. Количество подгружаемых мувиклипов может быть неограничено и задаётся из скрипта.
Исходник учит основам программного рисования и учит как можно использовать данное рисование в практических целях, в частности рисование интерактивных графиков во flash с изменением позиций в реальном времени. 
http://rusforumz.com/topic9752.html
http://rusforumz.com/topic9871.html
Музыку на сайт поставить достаточно просто. Но плеер не всегда хочется ставить, он занимает очень много места. А тут хочется чтобы было всего несколько песен и кнопочка включить/выключить звук. Вот из этого и будем исходить. У нас есть 3 песни, в mp3 формате, которые будут автоматом подгружаться при нажатии на одну из кнопок. Есть кнопка выключить звук, которая при выключении становится кнопкой включить звук. Ну и добавим пару эффектов - звук будет не обрывисто отрубаться, а постепенно глохнуть, также и включаться. + к этому необходимо добавить сохранение данных (в WebDix #13 будет урок по этой теме), чтобы человек загружая новую страницу не слышал опять включённый звук, если он его вырубил на прошлой странице.
Изначально, звук выключен, что являтся хорошим тоном, но его также в исходнике несложно включить.
Итак, как обычно исходники для 7-й и 8-й версий флэша.
http://rusforumz.com/topic9871.html
http://rusforumz.com/topic9903.html
В архиве исходник fla и php. Взаимодействие между flash'ом и php мы можем наблюдать через простой пример отправки данных на e-mail. Из flash'а данные передаются серверному скрипту и тот уже вместе с новыми данными обрабатывается. В принципе этот пример можно сильно модифицировать, заменяя php-скрипт другими скриптами.
После отправки данных загружается страница с надписью, что всё отправлено и на почту приходит письмо. Тему сообщения, и само сообщение можно сгенерировать как во flash так и непосредственно в php файле.
Могут возникнуть проблемы с кодировкой, а могут и не возникать. В любом случае в исходниках вы найдёте пути решения данной проблемы, а если нет, то спрашивайте здесь.
В исходнике используется работа http://www.free-lance.ru/users/Stasy/viewproj.php?prjid=296704
http://rusforumz.com/topic9903.html
http://rusforumz.com/topic9919.html
В этой теме буду выкладывать различное видео обучение flash'у, скорее всего целыми курсами. Видео не моё, и многое даже не смотрел, поэтому за качество и за файлы не отвечаю, могут и повторяться.
http://%5burl=http://rusforumz.com/topic9919.html
http://rusforumz.com/topic9961.html
Конвертирование видео в SWF и FLV еще никогда не было таким легким и быстрым, как сейчас, с программой Video2SWF. Программа поддерживает работу с видео в форматах AVI, DV, Mov/QT, Mpeg, MP4, WMV, AIFF, MP3, WAV, BMP, GIF, PIC, PNG, PSD, TGA, TIFF, позволяет задать уровень компрессии, частоту смены кадров. Помимо этого выходной файл можно оснастить встроенными кнопками управления воспроизведением, наложить водяные знаки или другие фильтры. Возможна также пакетная обработка файлов.
Поддерживает большое количество форматов, поэтому проблем больше с созданием видео, которое можно вставить во flash не будет.
http://rusforumz.com/topic9961.html
http://rusforumz.com/topic10010.html
С удивлением обнаружил, что в Flash школе нет исходника обыкновенного прелоадера, поэтому исправляюсь.
Прелоадер нужен для того, чтобы когда пользователь ждёт загрузки ролика, он мог видеть как эта загрузка выполняется. Прелоадеры бывают разных форм и размеров и с разной информацией. Я предлагаю самый простой вариант - полоса загрузки с отображением процентов.
Как проверять прелоадер. Для того, чтобы проверить работает ли прелоадер, нужно нажать ctrl+enter, затем выбрать View - Download Settings и выбрать подходящую скорость.
http://rusforumz.com/topic10010.html
http://rusforumz.com/topic10107.html
Фотогалерея, в которой реализован скролл в зависимости от положения мыши. То есть чем ближе к нижнему или верхнему краю фотогалереи, тем быстрее прокручиваются фотографии. Если курсор посередине, то фотографии останавливаются.
Реализован эффект постепенного ухода в прозрачность и прихода из прозрачности при наведении мыши на фотографию.
http://rusforumz.com/topic10107.html
http://rusforumz.com/topic10223.html 
Как ни странно, но flash умеет сохранять данные на компьютер пользователя, правда в ограниченном объёме, но этих данных обычно хватает. Возможности использования поистинее огромны, и если вы хотите это изучить, то просто прочитайте статью про сохранение данных из ролика http://webdix.ru/archive/wd_13.html
http://rusforumz.com/topic10223.html
http://rusforumz.com/topic10221.html
Жутко интересная тема, на которую в конце концов был написан мною толковый урок. Давно и многих волновал вопрос: как эффективно загружать данные с сайта. Ответ был: из текстовых файлов, но это совершенно неэффективно. Сегодня в моде XML. Бери и используй!
Сам урок опубликован в журнале WebDix #13 http://webdix.ru/archive/wd_13.html
http://rusforumz.com/topic10221.html
http://rusforumz.com/index.php?showtopic=10291
Видеоурок.
Продолжительность: 45 минут
Вес: 40 Мб
Звук: есть (голосовое сопровождение, моё ![]()
Лекция посвящена кнопкам. Точнее традиционному методу создания кнопок, а также методу создания с применением принципов ООП. Также выполняется одно ОЧЕНЬ полезное задание, которое может быть полезно при разработке меню и прочих вещей, связанных с множеством кнопок. Конечно, всё попытался объяснить и рассказать.
Весит видеоурок сравнительно немного - 40 мегабайт. Очень советую всем кто имеет анлим любой скорости смотреть в инете. Качать действительно долго, а смотреть выйдет быстрее
Просто видео устроено таким образом, что оно подгружается постепенно. И если учесть, что продолжительность лекции 45 минут, то оно практически моментально начинает проигрываться. У меня лично даже без остановок.
http://rusforumz.com/index.php?showtopic=10291 | http://rusforumz.com/index.php?showtopic=10291
http://rusforumz.com/topic10299.html
Данный урок по выпадающим спискам во flash'e был опубликован в 10-м выпуске журнала WebDix http://webdix.ru/archive/wd_10.html
Где вы его в принципе и можете прочитать.
В исходнике видно как создавать автоматически большие списки, и главное как потом работать с этими списками.
Версия только для Flash 8, потому как в 7-й версии другие компоненты, а мы ориентируемся на более новую версию программы.
http://rusforumz.com/topic10299.html
http://rusforumz.com/topic10373.html
Исходник к уроку, который был опубликован в WebDix #14
http://webdix.ru/archive/wd_14.html
C помощью этого исходника (и урока) вы научитесь передавать данные скрипту, который написан на серверном языке php, правильно их принимать на сервере, обрабатывать и сохранять в файл. Фактически, потом на сервере с ними можно делать всё, что угодно. Так же научитесь правильно принимать во flash сообщения об ошибке. Также всё это происходит без перезагрузки, что крайне удобно для flash-ролика.
В архиве исходник fla + php + txt +swf
http://rusforumz.com/topic10373.html
http://rusforumz.com/topic10374.html
Исходник к уроку из WebDix #14
http://webdix.ru/archive/wd_14.html
Способ достаточно оригинальный, но не претендует на сверхнадёжный. Но как вариант, чтобы запутать взломщика - подойдёт. Настоятельно рекомендую, прежде чем использовать исходник или вообще его скачать - прочитать урок из 14-го выпуска журнала WebDix.
В архиве fla + html
http://rusforumz.com/topic10374.html
http://rusforumz.com/topic10405.html
Очень подробно на примере можно увидеть, как сделать сайт полностью динамическим, то есть когда весь текст находится в переменных и меняется всего лишь одним кликом на аналогичный текст на другом языке. Используются массивы, которые также достаточно просты в использовании и между тем весьма эффективны.
http://rusforumz.com/topic10405.html
http://rusforumz.com/topic10530.html
В flash обычно используется одиночный клик по кнопке, которая по этому клику выполняет какое-то действие. Но в специфичных случаях требуется двойной клик (при желании можно сделать и тройной). Как это делается - смотрим в прилагаемом исходнике. На простом примере показано как организовать двойной клик по кнопке.
http://rusforumz.com/topic10530.html
http://rusforumz.com/topic10792.html
Исходник к уроку в WebDix #15
http://webdix.ru/archive/wd_15.html
Как организовать случайный вывод данных знают все. Функцию random() изучают во всех языках одной из первых. Но вот как отслеживать, чтобы случайные координаты мувиклипов никак друг на друга не накладывались - проблема посерьёзнее. С помощью данного урока вы узнаете как изменять размер мувиклипа, цвет, координаты, и, естественно, как отслеживать, не накладывается ли данный мувиклип на какие-нибудь другие.
http://rusforumz.com/topic10792.html
http://rusforumz.com/topic10793.html
Исходник к уроку в WebDix #15
http://webdix.ru/archive/wd_15.html
Текстовая информация, из которой собственно и было сделано данное интерактивное приложение - http://rusforumz.com/topic10740.html
Реализация всего этого - http://webdix.ru/online/comp_name.html
В исходнике рассматривается полезная работа с массивами, как работать с интерактивными формами для ввода данных, проверка на заполненность. Также рассматривается парсинг текстовых строк.
http://rusforumz.com/topic10793.html
http://rusforumz.com/topic10971.html
Первый исходник, который связан с MDM Zinc. В исходнике подробно рассматривается вопрос создания фотогалереи, которая работает в оффлайне, а также работа с несколькими небраузерными окнами. Если вам нужно сделать оффлайн галерею, то этот исходник для вас.
Большой размер за счёт картинок и exe-файла
Саму программу можно скачать здесь
http://rusforumz.com/topic9340.html
В архив входит
- исходник mdmzinc
- файл exe
- 2 файла fla
- 2 файла swf
- 32 файла изображений.
http://rusforumz.com/topic10971.html
http://rusforumz.com/topic11216.html
Не смотря на то, что я не пользуюсь этими программами (всё заменяю программой Adobe Flash), не могу не заметить, что они достаточно просты в использовании с достаточно эффективным результатом.
В этом архиве собрано 17 программ, которые помогут в нелёгком деле создания анимации, естественно, все программы с таблетками.
Список программ достаточно большой, поэтому перечислять здесь не буду. Их вы можете увидеть на скриншоте.
Объём архива: 60 Мб (но это того стоит).
http://rusforumz.com/topic11216.html
http://rusforumz.com/index.php?showtopic=11312
Поработав со стандартным конвертером в программе Adobe Flash, пришёл к выводу, что нужно искать что-то другое. Нашёл Ultra Flash, хочу сказать, что доволен. Потому что конвертация в формат flv есть из множества видео и аудио форматов. Реально меньше размер становится файла, поэтому всем советую скачать.
Конвертер видеофайлов различных форматов в FLASH-форматы. Особенности:
поддержка DivX, XviD, AVI, WMV, MPG, MPEG, MP4, M4V, FLV, 3GP, ASF, RM, RMVB, MOV, ASX, MKV, OGM, SVCD, VCD, VOB и других форматов, сохранение в FLV или SWF форматах.
http://rusforumz.com/index.php?showtopic=11312
http://rusforumz.com/index.php?showtopic=11317
В данном исходнике реализован эффект слайдера. При нажатии на кнопку определённый мувиклип подъезжает со своей текущей позиции к позиции кнопки, при переключении на следующую кнопку, он переезжает от предыдущей кнопке к следующей. Двигается вверх и вниз. Эффект полностью программный, поэтому настраивается скорость движения (в ролике, можно протестировать скорость в режиме реального времени).
Как это всё выглядит, вы видите на скриншоте.
Как всегда исходники для Macromedia Flash 8 и Macromedia Flash MX 2004
Скоро уже и для девятой будем делать ![]()
http://rusforumz.com/index.php?showtopic=11317
http://rusforumz.com/topic11399.html
Одна фотогалерея на флэше уже есть в школе
http://rusforumz.com/topic9295.html
Однако, там был большой упор на скролл. Тут же применён эффект увеличения понравившейся картинки (ну, вы видите на скриншоте). Слева и справа есть по 2 ожидающие картинки (они маленькие), и посередине текущая картинка, она хорошего качества и большая. Реализация непростая, сразу же предупреждаю, но разобраться несложно, что к чему.
Это динамическая галерея, которую легко переделать в xml-фотогалерею. С помощью вот этого урока
http://rusforumz.com/topic10221.html
Он же был опубликован в WebDix #13
Галерею можно использовать где угодно и как угодно. Расширять до невозможности ![]()
Как всегда исходник для Flash 8 и для Flash MX 2004. В архив также входят 20 подгружаемых фотографий.
http://rusforumz.com/topic11399.html
http://rusforumz.com/topic11531.html
Интересный и малораспространённый эффект табло "как в аэропорте".
Появляется надпись побуквенно.
Надпись произвольная, количество ячеек в табло - любое, скорость появления - настраиваемая.
Может использоваться как заставка, меню, шапка - где угодно.
http://rusforumz.com/topic11531.html
http://rusforumz.com/topic11752.html
В исходниках наглядно показывается как заставить двигаться объект по кругу, а также по заданной траектории. Достаточно полная демонстрация возможностей Motion Guide.
http://rusforumz.com/topic11752.html
http://rusforumz.com/index.php?showtopic=11824
Только маски, без ActionScript'a
Эффект распадающейся на части картинки, и собирающейся по частям. Реализован полностью на масках, без применения ActionScript. Это было сделано специально, чтобы во-первых показать, что многое, что можно сделать ActionScript'ом, можно также сделать и без него, вручную. И неизвестно, что легче и быстрее делать.
Также исходник призван помочь людям, которые совершенно не знают ActionScript, не понимают его или не хотят изучать. Иногда можно обойтись и без него (но не всегда).
Впервые исходник выкладываю для 3-х версий программы Flash: 7-й, 8-й, 9-й.
http://rusforumz.com/index.php?showtopic=11824
http://rusforumz.com/index.php?showtopic=11925
Старожилы уже помнят, что я выкладывал этот урок в апреле 2007 года, но после аварии на сервере, он был потерян. Теперь я его обратно восстановил. Очень советую начинать работу с программой именно с этого урока. Потому что это не урок, который объясняет как использовать какой-то конкретный приём в конкретной ситуации. Нет, это общее руководство по интерфейсу программы. Урок длится 45 минут, со звуком (там мой голос). Информация дана не только по интерфейсу и панели инструментов, но и другая не менее важная информация (как выделять, что выделять, куда смотреть, о чём думать)
http://rusforumz.com/index.php?showtopic=11925
http://rusforumz.com/index.php?showtopic=11935
Фотогалереи бывают разных видов. Эта фотогалерея в виде букв или других векторных изображений. Всё ограничено только вашей фантазией. Так как рисунок для формы галереи может быть совершенно любой. В исходнике используется буква W. Фотогалерею можно увеличивать (средняя кнопка мыши или колёсико), уменьшать (правая кнопка мыши), двигать (левая кнопка мыши), при пятикратном увеличении можно увеличивать отдельную картинку, кликая по ней левой кнопкой мыши.
http://rusforumz.com/index.php?showtopic=11935
http://rusforumz.com/index.php?showtopic=11975
Урок посвящён связи кнопок и мувиклипов. А именно, как сделать, чтобы при каком-то событии на кнопке , что-то происходило в определённом мувиклипе. В данном случае при наведении на кнопку надпись появляется, при убирании - она соответственно исчезает.
Урок был записан ещё в апреле 2007, но после проблем с сервером пропал, сейчас восстанавливаю.
Продолжительность урока: 6 минут.
Размер файла: 11 Мб
http://rusforumz.com/index.php?showtopic=11975
http://rusforumz.com/index.php?showtopic=12316
В исходнике подробно (с комментариями по коду) рассматриваются различные виды контекстного меню во флэше. Изменение количества пунктов меню, добавление новых, скрытие и отображение пунктов меню в зависимости от ситуации. Отображение разного контекстного меню над определёнными мувиклипами, текстовыми полями и просто в ролике.
http://rusforumz.com/index.php?showtopic=12316
http://rusforumz.com/topic12595.html
также о создании flash-сайта целиком
Поиск сам по себе очень непростая вещь, а поиск на flash-сайте тем более очень непросто организовать. Однако, это возможно. В исходнике можно сказать практически готовый шаблон (не в смысле дизайна, а в смысле программирования) для создания малых и средних сайтов на флэше. Неограниченное количество страниц, неограниченное количество текста. Можно в принципе из этого исходного движка сайта сделать нечто большее. Однако, основной задачей было не сделать движок сайта, а сделать поиск на сайте по информации. Что и было сделано. Результаты поиска выводится также как на обычном сайте, то есть со ссылкой на страницу, где это слово содержится. Также применена технология, которая повсеместно встречается на html-сайтах - поиск при нажатии кнопки Enter, после ввода слова.
В общем, код не особо сложный, полностью прокомментирован, разобраться можно, было бы желание.
http://rusforumz.com/topic12595.html
http://rusforumz.com/index.php?showtopic=12603
неограниченное количество вопросов
Тесты часто создаются с помощью flash-технологий. Многие делают тесты руками, однако представьте, что у вас 100 вопросов и вам нужно сделать подобных 50 тестов. Каково? На это уйдёт не один месяц, если делать всё вручную. Если же написать программу, которая автоматически будет делать тест из вашего материала, как это сделал я, то вам потребуется только заполнить тест правильно информацией. А интерактивная часть уже будет готово. Исходник именно такого теста сегодня представлен в школе флэша. Любое количество вопросов, результат в процентах после прохождения всего теста.
http://rusforumz.com/index.php?showtopic=12603
http://rusforumz.com/index.php?showtopic=12820
У многих возникает сложность со вставкой ролика в html страницу без рамки (которая появляется при наведении в IE), а также с передачей параметров ролику, пора дать эти знания народу smile.gif
Я уже описывал один раз что нужно сделать, чтобы не было рамки.
http://rusforumz.com/topic5880.html
Теперь опишу альтернативный вариант. Всё в принципе в прилагаемом файле.
http://rusforumz.com/index.php?showtopic=12820
http://rusforumz.com/topic12833.html
Короткий, но информативный видеоурок, посвящённый текстовым полям и стандартному компоненту Scroll Bar. Как его ставить, как сделать, чтобы работало, какие поля нужны, как привязывать переменную к полю, задавать значение переменной, как привязывать скролл-бар к текстовому полю, как делать отступы справа и слева внутри поля. Все эти вопросы рассматриваются в данном 7-минутном видеоуроке. Видеоурок с голосом, с моим голосом.
Слушайте, смотрите и просвящайтесь!
http://rusforumz.com/topic12833.html
http://rusforumz.com/index.php?showtopic=12922
Синусоидальное движение множества объектов
Недавно обнаружил, что уже зима. А что такое зима для флэшеров? Это снег и таймер обратного отсчёта до Нового года smile.gif Сегодня займёмся снегом. Вообще, исходников падающих снежинок много. Маленьких и больших. Я попробовал всё это соединить в максимально простом (с комментариями) и коротком коде. Также сделать их легко изменяемыми. Снежинки не прямо вниз двигаются, а по синусоиде. Когда выходят за рамки ролика - исчезают. При падении также учитывается таяние снежинок.
http://rusforumz.com/index.php?showtopic=12922
http://rusforumz.com/topic12969.html
Основы и не только
Видеоурок посвящён, несложно догадаться, мувиклипам. А именно всё, что о них нужно знать новичку. Прежде всего, что это такое, когда и где используется. Чем отличается shape tween от motion tween. Почему лучше использовать мувиклипы. Как заменить содержимое одного экземпляра мувиклипа так, чтобы оно не поменялось в других. Обоснование использования мувиклипов для экономии времени.
Всё это в 19-минутном видеоуроке о мувиклипах.
http://rusforumz.com/index.php?showtopic=12969
http://rusforumz.com/index.php?showtopic=13357
Столкновение со стенами, управление с клавиатуры
Игры вообще очень делать непросто. Даже самые простые. Поэтому это не полноценная игра (но в неё можно естественно играть), а лишь пример, сделанный мною за несколько часов. Сложность игр в том, что необходимо продумывать алгоритм самой игры, интерфейс данной игры и все остальные трудности, которые могут возникнуть.
Теперь собственно об этой игре. Игра посвящена двум основным пунктам: столкновению с объектами и правильная обработка столкновений, управлению персонажем с помощью клавиатуры.
Об игре с точки зрения пользователя.
Управление клавишами-стрелочками на клавиатуре (Вверх - вниз - вправо - влево). Ваш pacman должен съесть как можно больше снеговиков (всего их 10), каждый снеговик виден только в течение 10 секунд (на нём счётчик), чем быстрее съешь, тем больше очков будет у тебя. При столкновении со стенами, они могут меняться и выдавать тебе какую-то надпись.
А так в общем, за кажущейся простотой стоит достаточно большое количество кода и графическо-анимационной работы.
http://rusforumz.com/index.php?showtopic=13357
http://rusforumz.com/index.php?showtopic=14173
всплывающие подсказки
Сейчас идёт бум на интерактивные карты. Естественно, я не буду выкладывать полноценный исходник карты, поэтому сделал эдакую демо-версию. Основная задача этого ролика: показать как нужно делать всплывающие подсказки, когда они представлены в виде текста и в виде отдельных мувиклипов, в которых может быть что угодно.
В принципе, если немного доделать эту карту, то может получиться полноценный ролик.
Функции и свойства, которые встречаются в данном ролике: autoSize, attachMovie, hitTest, _xmouse, _ymouse.
Весь код прокомментирован.
http://rusforumz.com/index.php?showtopic=14173
http://rusforumz.com/topic15079.html
fullscreen ролика
Как развернуть ролик во всё окно в автономном плеере, вроде всем известно. Это множество раз обсуждалось на форуме и в школе флэша, в частности. С помощью fscommand. Но как это сделать в браузере и возможно ли это сделать в браузере?
Ответ положительный. Это стало возможным только с выходом 9-й версии плеера.
При нажатии на кнопку "Развернуть на полный экран" поверх браузера открывается flash-плеер и размеры ролика растягиваются на ширину и высоту экрана. Кроме ролика больше ничего не видно.
Как это сделать? Смотрите исходник.
http://rusforumz.com/topic15079.html
http://rusforumz.com/topic15693.html
программная работа с фильтрами bitmapdata
Данный исходник больше имеет учебную пригодность, чем какую-то практическую. Суть в том, что из одного единственного лепестка создаётся огромное количество совершенно разноцветных цветков разных размеров. На эти цветы можно наводить мышкой, они будут вращаться и выделяться из кучи остальных цветков. А, забыл добавить, каждый цветок с тенью.
Теперь о том, что мы тут имеем учебно-позновательно-интересного:
- работа с фильтрами bitmapdata. В частности расширенное изменение цвета, по сравнению с тем, что было до 8-й версии. Программно всё.
- работа с тенью. Опять же всё программно.
- создание одного целого из 8-ми составляющих.
- Работа с различными уровнями вложенности
- Вращение каждого отдельного элемента
Особенно рекомендую разобраться с изменением цвета. Это интересно и полезно.
http://rusforumz.com/topic15693.html
http://rusforumz.com/topic15724.html
с подгрузкой картинок из xml-файла
Основное отличие этого слайд-шоу от остальных в школе Флэша в том, что оно полностью программное. То есть физически не существует ни мувиклипов, ни даже картинок в файле. Всё либо подгружается, либо программно создаётся.
- Ссылки на картинки подгружаются из xml-файла
- Затем создаются мувиклипы, в которые загружаются данные картинки
- Идёт проверка на загрузку картинок
- Затем одна картинка переходит в другую с эффектом изменения прозрачности
- Слайд-шоу зациклено, поэтому за последней картинкой показывается первая
Исходник естественно прокомментирован всяческими удобными способами.
Совершенно просто в нём разобраться и использовать полученные знания в собственных проектах.
Исходник для Adobe Flash 8 и выше
http://rusforumz.com/topic15724.html
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)