главная страница   свяжитесь с нами  бесплатная почта   карта сайта  заказать   flash-заставка   добавить в избранное   сделать стартовой 
поиск по сайту
вход для зарегистрированных пользователей регистрация забыл пароль?
 
 
 
УЧЕБНИК FLASH
На главную Новости Философия Наша история Наши клиенты
 
Rambler's Top100
  • Инcтрументы рисования
  • Motion
  • Shape
  • Выпадающее меню
  • Movie Clip
  • Tell Target
  • Load Movie
  • Полноэкранный ролик
  • Aftershock
  • FS Command
  • Определение 4-ой версии плагина
  • Интерактивное обучение
  • Акции скрипта во Flash4
  • Пошаговое создание фильма во Flash4
  • Rambler's Top100 Создаем обусловленную акцию (action)

    Используйте команду If (если) чтобы запустить команду, которая запускается только тогда, когда произойдет какое то событие или ролик, фильм или кнопка окажутся в определенном состоянии. Например, вы можете проверить, что ввел посетитель в поле текста и если он ввел неправильное значение, выдать ему сообщение об этом. Чтобы эффективно использовать эту команду. вы должны ознакомиться с созданием выражений, которые меняют состояния. См. Пишем выражения.

    Для каждой команды If , существует команда End If , которая обозначает окончание команды, запускающейся если состояние правдиво(true). Если вы хотите создать акцию, которая будет отвечать на несколько возможных действий используйте серию команд If . Команда If может также содержать внутри себя команду Else (еще) ,которая обозначает альтернативную серию команд, запускающихся если состояние ложно (false) (ноль).

    Команды внутри If и End if ступенчаты. Ступенчатые команды запускаются только, если состояние If правдиво (true). В противном случае, Flash игнорирует эти ступенчатые команды

    Для каждой команды Else , выберите начальную команду If и затем щелкните накнопку "Add Else/Else if clause" . Каждый щелчек добавляет еще один пункт Else . Подключите пункт Else if выбрав пункт Else и пометив точкой Else if (еще, если) в панели Parameters (параметры).

    К примеру, используйте команду If с Else if и Else чтобы направлять разных пользователей (посетителей) на разные сцены фильма. Если имя переменной не равно любому из перечисленных имен, запускается стандартная сцена приглашения (Привет! Добро пожаловать!) Пользователь Гари (Gary) введя свое имя в текстовом поле, попадет на сцену "мир Гарри"(Garry World) Пользователь Дэвид попадет на сцену "Мир Дэвида" , Петер попадет на сцену "мир Петра" а пользователь, введший любое другое имя, попадет на сцену "добро пожаловать"

     

    If (name eq "Gary")
    	Go to and Play ("Gary's World", 1)
    Else if (name eq "David")
    	Go to and Play ("David's World", 1)
    Else if (name eq "Peter")
    	Go to and Play ("Peter's World", 1)
    Else 
    	Go to and Play ("Welcome", 1)
    End If

    Посмотреть
    скачать

    Примечание: Чтобы посмотреть акции в исходнике, используйте View->work area и затем посмотрите акции в кнопке, которая находится сперва от сцены.


     

     

     

     
    На главную Новости Философия Наша история Наши клиенты
    English online Web маркетинг Forex Отзывы о нас Персоналии
    Рейтинг@Mail.ru
    Яндекс цитирования
    e-bay.ru - поиск и продажа  любых товаров
    learning tests finance law forex computer work about us shop partners other
    deutsch