PDA

Просмотр полной версии : непонятное использование Function


areostar
21.06.2012, 15:10
уже несколько раз встречаю в старых оброзцах кода вещи вроде:

MAIN_LOADING = function (event:Event) : void

или

private var ease:Function

что это такое!?

Dukobpa3
21.06.2012, 15:19
Ссылка на функцию.
Иногда полезно.

private var ease:Function

private function myEasing():void
{
// do some
}

//******************
ease = myEasing;

ease(); // выполнит myEasing()

areostar
21.06.2012, 16:53
Спасибо. Вот ещё странный фрагмент:

MovieClip(root).animation = true;

Action Script 3.0

это всё вместо this или я ощибаюсь??

DaFive
21.06.2012, 17:11
Почитайте что такое root, что такое this. И в ответ на вопрос: нет, это не вместо this.