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


    movie's host program

    Используйте команду FS Command чтобы послать сообщение к какой либо программе которая управляет Flash Player. Если вы не знакомы с JavaScript или построением проигрывателей, вам, возможно, не нужно использовать FS Command.

    FS Command имеет два параметра: Command (команда) и Argument.(аргумент) Оба эти выражения вы посылаете в Command box. Если выражение требует аргумента, введите их в поле Arguments . Сommand и Arguments поля позволят вам использовать буквенные значения или переменные.

    В броузере, комманда FS Command вызывает функцию JavaScript moviename_DoFSCommand В HTML странице в которую вставлен фильм Flash , где moviename является именем Flash player, вызывает то, что назначено атрибуту NAME тегов EMBED или OBJECT . Если Flash player назначает имя фильму, то функция JavaScript выхватывает theMovie_DoFSCommand.

    Функция JavaScript проходит через параметры Command and Arguments, которые могут быть использованы для любых целей.

    Например, чтобы использовать посредством Javascript команду FS Command для открытия диалогового окна сообщений из Flash фильма, вставленного в HTML, сделайте следующее:

    1
    В HTML странице, в которую вставлен Flash-фильм, напишите следующий код Javascript :
      function theMovie_DoFSCommand(command, args) {
    if (command == "messagebox") {
    alert(args);
    }
    2
    Во Flash-фильме добавьте команду FS Command в то место, где вы хотите открыть диалоговое окно сообщений
      FS Command ("messagebox", "This is a message box invoked from within Flash." )
      Также вы можете использовать выражения для FS Command и аргументы, как в следующем примере:
      FS Command ("messagebox", "Hello, " & name & ", welcome to our website!"("Привет," & имя &", добро пожаловать!"))
      Вы можете подключить в HTML страницу собственную чтобы поддерживать ее созданием собственной заготовки и используя команду Publish and Preview См. также Настройки для публикации Flash.
       

    В Director, команда FS Command может посылать сообщения которые интерпретированы как событие языком Lingo. Вы можете можете написать код Lingo чтобы получать сообщения из FS Command и менять акции в Director.

    В Visual Basic, Visual C++, и других программах которые могут управлять ActiveX, FS Command посылает VB Event с двумя строчками в нем которые могут быть трактованы соответствующим языком программирования.

    Следующие специальные команды  FS Command контролируют воспроизведение фильма, как это делает проигрыватель:
    Command
    Arguments
    Function

    quit

    нет

    Закрывает проигрыватель

    fullscreen

    True/False

    True (правдиво) подключает проигрыватель в полноэкранном режиме. False (ложно) подкл. проигрыватель в обычном окне.

    allowscale

    True/False

    False (ложно) подключает проигрыватель так, что фильм всегда имеет 100% размер и его нельзя изменить. True (правдиво) включает проигрыватель в режиме по умолчанию Show All (показать все).

    showmenu

    True/False

    True (правдиво) разрешает показывать полный набор подменю на правом щелчке мыши по SWF файлу. False (ложно) скрывает меню.

    exec

    Путь к приложению

    Исполняет любое приложение из проигрывателя

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