Показать сообщение отдельно
Старый 13.04.2017, 13:52
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 3  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Привязка контекста. В данном случае оно никакой роли не играет.

bind(this) говорит о том, что скрипт будет выполнен в текущем контексте или мувиклипе, если это анимейт. Поправьте, если это не совсем так.

Код AS3:
mc.addEventListener("click", fl_MouseClickHandler.bind(this));
 
function fl_MouseClickHandler(){
	this.gotoAndPlay(1);
}
если не использовать привязку, то пришлось бы создавать дополнительную переменную

Код AS3:
var _this = this;
mc.addEventListener("click", fl_MouseClickHandler);
 
function fl_MouseClickHandler(){
	_this.gotoAndPlay(1);
}