Учебник по основам PHP. PHPBeginner


         

Назначает кнопке действие, выполняемое при


Назначает кнопке действие, выполняемое при нажатии.

SWFAction — объект Действие

Объект компилирует сценарий в действие.

Синтаксис сценариев подобен упрощенному синтаксису С. SWF code machine не позволяет многих вещей, например, достаточно сложно реализовать вызовы пользовательских функций.

Компилятор распознает следующие инструкции:

  • break;


  • for;


  • continue;


  • if;


  • el se;


  • do;


  • while.


  • Все данные не имеют типа; значения SWF-действий сохраняются как строки. Следующие функции могут использоваться в выражениях:

  • tirae() — возвращает число миллисекунд, прошедшее с начала проигрывания анимации;


  • randora(seed) — возвращает случайное число из диапазона (0-seed);


  • length(expr) — возвращает длину выражения;


  • int(number) — округление до ближайшего целого;


  • concat(expr, expr) — соединение строк;


  • ord(expr) — возвращает ASCII-код данного символа;


  • chr(num) — возвращает символ с указанным ASCII-кодом;


  • substr(stnng, location, length) — возвращает часть строки string длиной length, начиная с позиции location.


  • Также могут быть использованы дополнительные команды:

  • duplicateClipCclip, name, depth) — дублирует клип (sprite), присваивая ему имя name и располагая на уровне depth;


  • removed ip(expr) — удаляет именованный клип анимации;


  • trace(expr) — записывает сообщение в журнал отладки (пока команда бесполезна);


  • startDragCtarget. lock, [left, top, right, bottom]) — начать перетаскивание объекта target. Аргумент lock определяет, блокировать ли мышь: 0 (нет) или 1 (да). Можно указать область, в которой осуществляется перетаскивание;


  • stopDrag() — прекратить перетаскивание;


  • callFrame(expr) — вызвать именованный кадр как функцию;


  • getURUurl, target, [method]) — загрузить данный url в именованную область target (имя кадра или зарезервированное значение «_level()» для замены текущей анимации или «_levell» для загрузки анимации поверх текущей). В необязательном аргументе можно указать метод отсылки: POST или GET для отсылки серверу , данных;


  • loadMovieCurl, target) — подобие предыдущей команды;



  • Содержание  Назад  Вперед