flashdocs.net: все о macromedia flash 5, mx, 2004 pro, 8. Обучение: flash статьи flash уроки flash исходники flash софт, faq, а также flash мульты и flash игры
Все о Macromedia Flash 8 mx 2004 pro! Все о Flash! Обучение flash уроки, flash статьи, flash исходники, flash soft, flash форум, flash документация и многое другое! Все что нужно будущему flasher.
     
 Навигация

Главная

:Обучение:

Статьи
Уроки
Исходники
Flash-Софт
FAQ

:Flash-развлечения:

Flash-игры
Flash-мульты



:Добавить на сайт:


Уроки
Исходники и Flash-soft
Новость
Ссылку
Мульт или игру


:Разделы:

Форум
Ссылки
Управление аккаунтом
Поиск

:Услуги сайта:

Платные услуги сайта
 Поиск
Поиск по сайту

 Баннеры

Вы можете разместить наш баннер на своем сайте. У нас есть баннеры различных размеров и форматов.

Пример

[ все баннеры ]
 Друзья
> Flash Blog
> Верстка и Дизайн
> Документация ко всему
> Flash-Город!
Pages

Операторы и команды

Function


Синтаксис

function functioname ([arguments0, argument1,...,argumentN]) {

statement(s)

}

function ([argument0, argument1,...,argumentN]) {

statement(s)

}

Параметры

functionname - имя новой функции.

argument - ничего, либо текст, числа или объекты, для передачи function.

statements - ничего или инструкций ActionScript, которые вы определяете для тела function.

Описание

Действие: набор инструкций, которые вы определяете для выполнения задачи. Вы можете объявлять или определять функцию в любом месте, а затем вызывать ее из любого сценария фильма. Когда вы определяете функцию, вы также можете определить параметры функции. Параметры (метки) - значения, с которыми бу­дет работать функция. При каждом обращении к функции ей можно передавать различные данные, также называемые параметрами. Использование действия return в функциях statement(s) заставляет функцию возвращать или генерировать значения, вычисляемые в процессе работы функции.

Вариант использования 1

: действие объявляет функцию с указанными functionname, arguments, и statement (s). Когда вызывается функция, вызывается ее функциональное описание с указанными параметрами. Вызов до объявления функции в пределах того же списка Action не разрешается; функция может быть использована только после ее объявления. Новое объявление функции заменяет любое предшествующее объявление той же самой функции. Вы можете использовать данный синтаксис везде, где это разрешается инструкцией.

Вариант использования 2:

действие создает анонимную функцию и возвращает ее результат. Этот синтаксис используется в выражениях и полезен для создания методов в объектах.

Примеры

(Вариант использования 1)

Определим функцию sqr, которая принимает один параметр и возвращает square(x*x). Обратите внимание: если функция объяв­лена и используется в том же самом месте, что и сценарий, функциональное объявление может появляться только после использования функции.

y=sqr(3);

function sqr(x) {

return x*x;

}

(Вариант использования 2)

Функция определяет объект Circle:

function Circle(radius) {

this.radius=radius;

Следующая инструкция определяет анонимную функцию, которая вычисляет

площадь круга и присваивает се объекту Circle как метод:

Ciгcle.prototype.area=function ()

{return Math. PI * this. radius * this. radius}



Дата публикации: 2004-09-05 (1449 Прочтено)

Остальные материалы раздела Операторы и команды
  • X Scale
  • Y Mouse
  • Variable
  • X Mouse
  • X Scale
  • XML.attributes
  • XML.loaded
  • XML.load
  • With
  • While

    [ Назад | Начало ]

  • Created by GRINDERS © 2002
    Copyright © flashdocs.net 2002-2005
    Внимание! Материалы с нашего портала брать для своего сайта без разрешения главного администратора КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ!
    Портальная система edogs-nuke
    15 запросов к базе данных.
    Карта сайта, каталог сайтов

    Rambler's Top100