(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Уроки Flash

Источник: mgraphics

Делаем пароль для просмотра Flash ролика

Многим наверное хотелось бы ограничить доступ своего Flash ролика посетителям или дать ему пароль для просмотра той или иной открытки, заставки. Ну давай те разберемся. Во первых нужно знать если допустим человек хочет посмотреть открытку которую заказывал. А таких человек 100. Здесь предаться воспользовать функцией loadMovieNum, она будет подгружать ролик(и) в этот фильм. Пароль должен соответствовать названию ролика иначе не будет происходить ничего. Ну начнем.

Открываем Flash. Подгатавлеваем Flash для будущего ролика. Во первых создаем размер ролика 250 на 250.Делаем 5 слоев.В самом последнем слои нарисуем рамку, фон, поле ввода(цвет).Во втором слои перед ним делаем поле ввода ,кнопку и надпись введите пароль. Выберем в панели текста Text Option(параметры текста) и выберим Input text (вводимый текст).И зададим такие свойства Passoword (пароль),variable(переменые)делаем переменую допустим formus. Не забудте указать число символов в пароле(Max Chars), я поставил 10.Делаем кнопку GO,кнопке прописываем такой код

on (release) {
loadMovieNum (formus + ".swf", 0);
}
on (release) {
gotoAndStop (2);
}

Теперь давайте разберем функции
Функция loadMovieNum служит для подгрузки ролика во Flash, где formus это наша переменая,что такое + ".swf", 0 эта переменая подгружает какой то ролик на нолевой уровень.
Функция gotoAndStop (2) если нету ролика или неправильный пароль то клип переходит на второй кадр и останавлевается в дальнейшем у нас там будет кнопка вернуться назад
Делаем во втором слоем такой код
formus = "";
Самому первому слою прописываем
stop ();
Теперь переходим во второй кадр делаем пустой кадр в первом слои и пишем опять
stop ();
Теперь в предпоследним слои делаем кнопку назад и пишем ей такой код

on (release) {
unloadMovieNum (1);
}
on (release) {
gotoAndStop (1);
}

Можно написать выше кнопки неправильный пароль.
Теперь давайте разберем функции.
Функция unloadMovieNum выгружает из программы Flash Player фильм, загруженный ранее с помощью функции loadMovieNum у нас он выгружает первый уровень.
Функция gotoAndStop (1) возращает нас на первый кадр.
Все самая тяжёлая работа сделана.Сохраняем ,публикуем.

Теперь делаем ролик который мы бы хотели посмотреть. Открываем Flash делаем размер ролика не больше 250 на 250.Я лично делаю 250 на 250 делаю простую анимацию ну например www.pixel.h5.ru.ru .Графика в сети.
Сохраняем называем например proba, публикуем. Незабудте положить в одну папку что мы делали до этого и proba. Открываем что мы делали и вводим в поле ввода пароль proba. Ура!, работает.

Вот и все главное незабудте что пароль и название файла(который мы хотим посмотреть) должно быть одно и тоже.

Читать дальше: http://www.mgraphics.ru/show_articles.php?act=read&aid=81#ixzz1B11bxP4g



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 14.01.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
EMS SQL Management Studio for PostgreSQL (Business) + 1 Year Maintenance
Комплект Dr.Web «Универсальный», 1 год, 5 ПК
Oracle Database Standard Edition 2 Named User Plus License
ABBYY Business Card Reader 2.0 for Windows (download), электронный ключ
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Программирование в AutoCAD
Компьютерный дизайн - Все графические редакторы
Мастерская программиста
Новости мира 3D-ускорителей
3D и виртуальная реальность. Все о Macromedia Flash MX.
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100