Top.Mail.Ru
Ответы

ActionScript 3.0

Как передать дополнительную переменную функции ?

function f_button01(e:Event){trace('Работает! '); }

button01.addEventListener(MouseEvent.CLICK, f_button01);

По дате
По рейтингу
Аватар пользователя
Мастер
11лет

Можно так:

var i:Number = 0;
var variable:String = "Переменная инициализирована. ";
function f_button01(e:Event)
{
if(true){
i+=1;
}
trace('Работает! '+variable+"Функция сработала "+i+" раз! ");
}

button01.addEventListener(MouseEvent.CLICK, f_button01);

Аватар пользователя
Ученик
11лет

Спасибо за ответ, но я не об этом спрашивал. Как передать дополнительную переменную функции? У меня много слушателей событий (для каждой кнопки) и столько же функций. Я хочу сделать одну функцию, чтобы эта функция работала именно с той кнопкой, которой была вызвана эта функция.



Видео по теме