Показать сообщение отдельно
  #3 (permalink)  
Старый 22.03.2015, 18:16
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Создать переменную, ссылающуюся на this?

g.module({
    create: function(){
        this.beep = g.sounds["beep"];
        this.vacuum = g.sounds["vacuum"];
        var _this = this;
        this.vacuum.endArr.push(function() {
            // другие операции
            _this.beep.play(); // TypeError: this.beep is undefined
        });
    }
});
Ответить с цитированием