Прошу помочь мне. Дело в том, что при ручном дебаге кода все работает нормально, однако, когда я запускаю "AnimationList.Start()" начинаются неполадки:
TypeError: this.Animations is undefined
var AnimationList = {
Animations : new Array(),
Interval : 50,
AnimationNumber : 0,
}
AnimationList.Push = function (pic) {
this.Animations.push (pic);
}
AnimationList.Get = function () {
return this.Animations[this.AnimationNumber];
}
AnimationList.Change = function () {
this.AnimationNumber++;
if (this.AnimationNumber == this.Animations.length)
this.AnimationNumber = 0;
}
AnimationList.SetInterval = function (Interval) {
this.Interval = Interval;
}
AnimationList.Start = function () {
this.Timer = setInterval (this.Change, this.Interval);
}
буду признателен за помощь